用户中心USER CENTER

首页/用户
  • JavaScript Quiz系列题集04

    function bar() { return foo; foo = 10; function foo() {} var foo = 11; } console.log(typeof bar());//function 为什么不是number

    Jeffrrey 发布于JavaScript
  • ES6的一个基础类,支持私有属性和方法,支持event和mix

    摘要:绑定事件,传入一个回调函数,但是这里还给加了一个功能,就是第三个参数规定回调函数执行的顺序。比如当你给同一个事件传入了多个回调函数,怎么来规定它们之间的顺序呢通过传入第三个参数即可,数字越小的,越靠前执行。 ES6提供了完整的class语法,因此,可以非常方便的使用extends关键字对类进行扩展(继承)。为了实现类的一些基础功能,我撰写了下面这个类,用以被其他类继承,拥有这个基础类的...

    Jeffrrey 发布于JavaScript
  • 高性能javascript笔记

    摘要:首先将对象引用存储到局部变量中,全局变量的访问减少,当有很多全局变量被反复访问时,这种方法对性能的改善是很明显的。 javascript加载和运行 1. 脚本位置 尽管浏览器已经允许并行下载javascript文件,但是javascript下载过程仍然会阻塞其他资源的下载,如图片。页面仍然需要等待所有javascript代码下载并执行完成才能继续所以优化javascript的首要原...

    Jeffrrey 发布于JavaScript
  • 形参和实参

    摘要:因而,必须注意实参的个数,类型应与形参一一对应,并且实参必须要有确定的值。形参和实参的功能是作数据传送。实参和形参在数量上,类型上,顺序上应严格一致,否则会发生类型不匹配的错误。因此在函数调用过程中,形参的值发生改变,而实参中的值不会变化。 实参(argument): 全称为实际参数是在调用时传递给函数的参数. 实参可以是常量、变量、表达式、函数等, 无论实参是何种类型的量,在进行函数...

    Jeffrrey 发布于JavaScript
  • 【JS. ES5重点笔记】执行环境和作用域

    摘要:作用域链的用途,是保证对执行环境有权访问的所有变量和函数的有序访问。这样,一直延续到全局执行环境全局执行环境的变量对象始终都是作用域链中的最后一个对象。如果在局部环境中没有找到该变量名,则继续沿作用域链向上搜索。 【JavaScript.ES5】执行环境和作用域 参考文献: Nicholas C.Zakas 《JavaScript》高级程序设计 仅为个人学习参考文献的内容记录的笔记。存...

    Jeffrrey 发布于JavaScript
<