09 2017 档案
摘要:javascript 中,call 和 apply 都是为了改变某个函数运行时的上下文(context)而存在的,换句话说,就是为了改变函数体内部 this 的指向。 call,apply,bind这三个方法其实都是继承自Function.prototype中的,属于实例方法。bind方法和call
阅读全文
摘要:this this:的指向在函数定义的时候是确定不了的,只有函数执行的时候才能确定this到底指向谁,实际上this的最终指向的是那个调用它的对象在调用的时候才能决定,谁调用的就指向谁。 1.在严格模式下的默认的this不再是window,而是undefined。 2.new操作符会改变函数this
阅读全文
摘要:声明变量 变量:变量是存储信息的容器,创建变量通常称为“声明”变量 变量必须以字母开头(小驼峰式myName); 变量也能以 $ 和 _ 符号开头(不过我们不推荐这么做); 变量名称对大小写敏感(y 和 Y 是不同的变量); javascript的变量是无类型的(untype); 用var声明的变量
阅读全文
摘要:作用域(函数) 作用域:变量与函数的可访问范围,即作用域控制着变量与函数的可见性和生命周期; 在一些类C编程语言中花括号内的每一段代码都有各自的作用域,而且变量在声明它们的代码段外是不可见的,称之为块级的作用域;JavaScript容易让初学者误会的地方也在于此,JavaScript并没有块及的作用
阅读全文

浙公网安备 33010602011771号