摘要: 这里总结js中一个重点——this。 js中函数的this,并不是指向函数本身或者某个作用域,而是指向对象。简单地说,哪个对象调用该函数,则该函数里的this就指向这个对象。但实际写代码时会遇到更复杂的情况。 this的复杂,原因是它取决于函数在代码中被调用的位置而不是声明的位置,也就是说this并 阅读全文
posted @ 2018-07-18 21:54 emptylee 阅读(442) 评论(0) 推荐(0)
摘要: 今天总结一下关于对象的重点和容易理解不清的知识点。 1 JavaScript中主要有两种类型,即基本类型(包括string,number,boolean,null,undefined)和对象。而函数,数组,内置对象(String,Number,Boolean,Object,Function,Arra 阅读全文
posted @ 2018-07-18 21:50 emptylee 阅读(637) 评论(0) 推荐(0)
摘要: 关于js基本的包括词法作用域和模块基础的总结。 1 编译器 作用域 引擎 编译器负责分析及代码生成,作用域负责维护好所有的标识符(变量)组成的一系列查询,引擎负责按照作用域规定的规则执行代码。 所以,作用域相当于中介,先是编译器编译,作用域维护,然后引擎按照作用域来执行。所以虽然js是解释型语言,但 阅读全文
posted @ 2018-07-18 21:42 emptylee 阅读(292) 评论(0) 推荐(0)