- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 ECMA5Script执行环境和作用域
执行环境定义了当前变量或函数有权访问的其他数据。每一个执行环境都有一个与之关联的变量对象,环境中定义的所有变量和函数都保存在这个对象中。虽然我们的代码无法访问这个对象,但是解析器在处理数据时会在后台执行它。 全局执行环境是最外围的一个执行环境(例如window)。根据ECMScript实现所在的宿主环境不同,表示执行环境的对象也不一样。 每一个函数都有自己的执行环境。当执行流进一个函数时,函数的
2016-12-09 21:08:17 258
原创 ECMA5Script中的this对象 ; call、apply方法
this对象——是在运行时候基于函数的执行环境绑定的。在全局函数中,this等于window,而当函数被作为某个对象的方法调用时,this等于那个对象。 也就是说this关键字总是指代调用者,谁调用指向谁var k = 10;function test(){ this.k = 20;}test(); //==window.test();alert(test.k);
2016-12-08 23:42:24 219
转载 ECMA5Script的函数function
Function类型,即函数的类型。 一个典型的JavaScript函数定义如下: function 函数名称(参数列表){ 函数体; } 注意:参数列表直接写形参名即可,不用写val return 语句:return返回函数的返回值并结束函数运行 函数可作为参数进行传递 示例://参数列表相当于函数的入口,return语句相当于函数的出口function test
2016-12-07 23:42:19 210
原创 ECMAScript 引用类型
Global对象 全局的、终极的、兜底的对象(不存在的) 所有在全局作用域内定义的属性和方法,都是Global对象的属性 常用的几个方法:encodeURI 、encodeURIComponent、decodeURI 、decodeURIComponent、escape、unescape 、eval、parseInt、parseFloat、isNaNuri编码 encodeURI 、 enco
2016-12-07 22:11:51 173
原创 ECMAScript中的object
Object是ECMAScript中使用最多的一种类型(就像java.lang.Object一样,Object是所有类的基础类)
2016-12-06 22:40:04 192
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人