文章库ARTICLE COLUMN

  • 从“雅虎军规”看性能优化

    从“雅虎军规”看性能优化

    摘要:避免重定向重定向用和状态码,下面是一个有状态码的头浏览器会自动跳转到域指明的。除此之外还有别的跳转方式元标签和,但如果你必须得做重定向,最好用标准的状态码,主要是为了让返回按钮能正常使用。要提高性能,优化这些响应至关重要。 showImg("h...

    TalkingDataTalkingData 评论0 收藏0
  • 入门nodeJs(第三课)

    入门nodeJs(第三课)

    摘要:包的包规范允许我们将一组相关的模块组合到一起,形成一组完整的工具。的包规范由包结构和包描述文件两部分组成。对于而言,帮助其完成了第三方模块的发布安装和依赖等。借助,与第三方模块之间形成了一个很好的生态系统。 package (包) commonJs的包...

    yiliangyiliang 评论0 收藏0
  • 前端常用属性/方法/命令积累

    前端常用属性/方法/命令积累

    摘要:定义表格中的表注内容脚注样式节标签描述属性定义文档的样式信息。原始值是由从对象下来的所有对象继承的。方法通常由在后台自动进行调用,而不是显式地处于代码中。 HTML常用标签 其实在w3school上都有详细的总结和描述,写在这里是为了理清自己的思...

    xcoldxcold 评论0 收藏0
  • 【刷算法】LeetCode.236-二叉树的最近公共祖先

    【刷算法】LeetCode.236-二叉树的最近公共祖先

    摘要:给定一个二叉树找到该树中两个指定节点的最近公共祖先。示例输入输出解释节点和节点的最近公共祖先是节点。说明所有节点的值都是唯一的。 给定一个二叉树, 找到该树中两个指定节点的最近公共祖先。 示例 1: 输入: root = [3,5,1,6,2,0,8,null,null,7,...

    JoonasJoonas 评论0 收藏0
  • 【进阶3-2期】JavaScript深入之重新认识箭头函数的this

    【进阶3-2期】JavaScript深入之重新认识箭头函数的this

    摘要:箭头函数的寻值行为与普通变量相同,在作用域中逐级寻找。题目这次通过构造函数来创建一个对象,并执行相同的个方法。 我们知道this绑定规则一共有5种情况: 1、默认绑定(严格/非严格模式) 2、隐式绑定 3、显式绑定 4、new绑定 5、箭头函数绑定 其...

    RainieRainie 评论0 收藏0
  • 前端开发如何做好本地接口模拟

    前端开发如何做好本地接口模拟

    摘要:前端开发如何做好本地接口模拟之前有写过一篇本地化接口模拟前后端并行开发,讲到过本地接口模拟,但不太细致。有哪些途径本地接口模拟一般分为工具层面和代码层面。因为本地接口模拟功能主要是针对的返回值为格式的异步请求,所以这种方式主要用文件。...

    ACb0yACb0y 评论0 收藏0
  • 用JS和JQuery分别获取表单元素的值(select,checkbox,radio)

    用JS和JQuery分别获取表单元素的值(select,checkbox,radio)

    摘要:废话不多说直接上代码部分表单元素值获取下拉列表星期一星期二星期三星期四星期五多选框单选框点击获取下拉列表的值点击获取多选框的值点击获取单选框的值用的方法解释说明部分在注释中用原生获取先获取到整个下拉列表,在获取到被选中元素的索引,最后...

    李增田李增田 评论0 收藏0
  • 【进阶3-3期】深度解析 call 和 apply 原理、使用场景及实现

    【进阶3-3期】深度解析 call 和 apply 原理、使用场景及实现

    摘要:之前文章详细介绍了的使用,不了解的查看进阶期。不同的引擎有不同的限制,核心限制在,有些引擎会抛出异常,有些不抛出异常但丢失多余参数。存储的对象能动态增多和减少,并且可以存储任何值。这边采用方法来实现,拼成一个函数。 之前文章详细介绍了...

    godlong_Xgodlong_X 评论0 收藏0
  • 【进阶3-4期】深度解析bind原理、使用场景及模拟实现

    【进阶3-4期】深度解析bind原理、使用场景及模拟实现

    摘要:返回的绑定函数也能使用操作符创建对象这种行为就像把原函数当成构造器,提供的值被忽略,同时调用时的参数被提供给模拟函数。 bind() bind() 方法会创建一个新函数,当这个新函数被调用时,它的 this 值是传递给 bind() 的第一个参数,传入bind方法...

    guyan0319guyan0319 评论0 收藏0
  • 《javascript高级程序设计》第六章 读书笔记 之 javascript对象的几种创建方式

    《javascript高级程序设计》第六章 读书笔记 之 javascript对象的几种创建方式

    摘要:三种使用构造函数创建对象的方法和的作用都是在某个特殊对象的作用域中调用函数。这种方式还支持向构造函数传递参数。叫法上把函数叫做构造函数,其他无区别适用情境可以在特殊的情况下用来为对象创建构造函数。 一、工厂模式 工厂模式:使用字面量和o...

    xiaotianyixiaotianyi 评论0 收藏0
  • 【进阶3-5期】深度解析 new 原理及模拟实现

    【进阶3-5期】深度解析 new 原理及模拟实现

    摘要:使用指定的参数调用构造函数,并将绑定到新创建的对象。由构造函数返回的对象就是表达式的结果。情况返回以外的基本类型实例中只能访问到构造函数中的属性,和情况完全相反,结果相当于没有返回值。 定义 new 运算符创建一个用户定义的对象类型的实例...

    BaaaanBaaaan 评论0 收藏0
  • 【进阶4-1期】详细解析赋值、浅拷贝和深拷贝的区别

    【进阶4-1期】详细解析赋值、浅拷贝和深拷贝的区别

    摘要:展开语法木易杨通过代码可以看出实际效果和是一样的。木易杨可以看出,改变之后的值并没有发生变化,但改变之后,相应的的值也发生变化。深拷贝使用场景木易杨完全改变变量之后对没有任何影响,这就是深拷贝的魔力。木易杨情况下,转换结果不正确。 一...

    silvertheosilvertheo 评论0 收藏0
  • 基于WebGL架构的3D可视化平台—平面图导航(一)

    基于WebGL架构的3D可视化平台—平面图导航(一)

    摘要:接下来我们就用平面导航图来解决这一问题。第二部分我会给页加上鼠标悬停事件让页的标签和我们场景中的一起动起来完整代码加载场景代码场景地址场景相关面板相关平面图导航事件相关点击事件返回事件 前言 利用CampusBuilder来搭建自己的虚拟世界过程有...

    LabradorsLabradors 评论0 收藏0
  • 构造对象,原型和原型链笔记

    构造对象,原型和原型链笔记

    摘要:首先数组会找自己的方法没有找到,就会沿着属性继续到构造函数的里找方法如果还是没有找到,再继续往的即找方法,最后找到方法。而这构成的链就是原型链。 面向对象:面向对象、原型对原型、原型链、 Function、Object 的理解什么是 JS 原型链?转载以...

    lijinke666lijinke666 评论0 收藏0
  • 前端性能优化从css说起

    前端性能优化从css说起

    摘要:放在中减少引起和接下来我们再来讨论一下图片与雪碧图或精灵,在网页中我们会用到很多图标,如果每一个图标是多带带的一张图片,那网页加载的时候,就会有多个请求去请求图片,显而易见会影响网页性能,所以要采取方法对网页中图标使用进行优化处理。 ...

    shiyang6017shiyang6017 评论0 收藏0
  • GraphQL 科普 前端向

    GraphQL 科普 前端向

    摘要:样例前端传入字段和结构。后台按照前端的需求返回数据。则将前后台通信直接分为两大类和。顾名思义,是默认的操作符,代表查询,是不会给服务端带来副作用的请求。文档文档部分文档就是前端向后台描述所需的字段。降低前后端沟通成本。 简介 showImg("...

    BmobBmob 评论0 收藏0
  • URI 上传中文符

    URI 上传中文符

    摘要:除了以上字符,其他字符出现在之中都必须转义,规则是根据操作系统的默认编码,将每个字节转为百分号加上两个大写的十六进制字母。 除了以上字符,其他字符出现在URL之中都必须转义,规则是根据操作系统的默认编码,将每个字节转为百分号(%)加上两个...

    qylostqylost 评论0 收藏0
  • 小程序生命周期——小程序探索

    小程序生命周期——小程序探索

    摘要:运行机制小程序启动会有两种情况,一种是冷启动,一种是热启动。建议小程序在必要时使用监听内存告警事件,进行必要的内存清理。 前言 以小程序为切入点,深入理解总结方方面面的知识点,做成系列文章,希望能得到大神的指点和帮助新人入门,承上启下...

    CaizhenhaoCaizhenhao 评论0 收藏0
  • Javascript基础之-强制类型转换(三)

    Javascript基础之-强制类型转换(三)

    摘要:抽象相等和严格相等。首先,也是如果有对象的话,会把对象转为基本类型值,在进行比较。 这一节,应该算是强制类型转换的最后一个小节了,这一部分呢,主要会讲比较操作中遇到的强制类型转换。 抽象相等(==)和严格相等(===)。 简单且粗略的来说,...

    GeekGhcGeekGhc 评论0 收藏0
  • es6的解构赋值

    es6的解构赋值

    摘要:函数参数中,模式不能带有圆括号函数属于声明变量赋值语句中,不能将整个模式,或嵌套模式中的一层,放在圆括号之中。 解构赋值的意思:允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构 数组的解构赋值 大多数变量赋值都是多...

    tomenertomener 评论0 收藏0
  • 后台测试页面使用说明

    后台测试页面使用说明

    摘要:此处需注意语句的假值问题四配置完毕本项目主要依赖于的表格插件的模态框 后台测试页面 一、简述 对DataTables、jquery、jquery-ajax、熟悉的开发者可不必阅读后端项目地址: Gsms_web_app页面项目地址: Test_For_Backend 二、使用步骤(以meeting_us...

    nevermindnevermind 评论0 收藏0
  • JavaScript高程三----(基础一)

    JavaScript高程三----(基础一)

    摘要:大小写的不同分别表示不同的变量。本质由一组无序的名值对组成的。字符串中第一个小数点有效,第二个无效,后面的字符串会被忽略。注意双引号开头,必须以双引号结尾,单引号也是如此转义字符表示非打印字符或具有其他用途的字符。 JavaScript高级程序...

    cppowboycppowboy 评论0 收藏0
  • 毕业后的第一次总结。

    毕业后的第一次总结。

    摘要:途中学了很火的,觉得目前的前后端不分离的老模式以及自己一个人摸爬滚打影响个人发展,就约好同学,年后离职,上海见。一年前用的地区人才网,这次用的直聘。后来收到了天内收到了家面试通知,上午的在八佰伴,下午的在浦电路。 年初的迷茫 已经找不...

    longmonlongmon 评论0 收藏0
  • 入门nodeJs(第二课)

    入门nodeJs(第二课)

    摘要:模块化可以有多种形式,但是至少应该提供能够将代码分割为多个源文件的机制。规范规范的提出,主要为了弥补当前没有标准的缺陷。规范为指定了美好的愿景,希望能够在任何地方使用。学完了得练一练吧,干起来定义引入执行结果搞定不积跬步无以至千里 一...

    MertensMertens 评论0 收藏0
  • 解决键盘挡住输入框问题(APP调整)

    解决键盘挡住输入框问题(APP调整)

    摘要:问题键盘挡住输入框并且页面无法滚动无效场景安卓部分机型嵌入在的页面解决端处理视图当键盘弹起时把的高度挤压让输入框自动适应可视区在兼容和适配上有一定的局限性特别是混合开发 ➢ 问题:键盘挡住输入框,并且页面无法滚动,scrollIntoView无效 ➢ ...

    haitiancoderhaitiancoder 评论0 收藏0

热门文章

<