javascript学习笔记:函数与方法2
2014-08-04 16:38
459 查看
《javascript语言精粹》
每个函数在创建时附有两个附加的隐藏属性:函数的上下文和实现函数行为的代码。
每个函数在创建时也随带一个prototype属性,它的值是一个拥有constructor属性且值为该函数的对象。
当一个函数被保存为对象的属性时,我们称之为一个方法。当方法被调用时,this被绑定到该对象。绑定发生在调用时。
当一个函数并非对象的属性时,被当做函数来调用。此时,this被绑定到全局对象。
在一个函数中的任何位置定义的变量在该函数的任何地方都可见。
每个函数在创建时附有两个附加的隐藏属性:函数的上下文和实现函数行为的代码。
每个函数在创建时也随带一个prototype属性,它的值是一个拥有constructor属性且值为该函数的对象。
当一个函数被保存为对象的属性时,我们称之为一个方法。当方法被调用时,this被绑定到该对象。绑定发生在调用时。
当一个函数并非对象的属性时,被当做函数来调用。此时,this被绑定到全局对象。
在一个函数中的任何位置定义的变量在该函数的任何地方都可见。
相关文章推荐
- javascript学习笔记—DOM常用API、属性、方法、函数
- javascript学习笔记:函数与方法
- JavaScript 函数的call()方法的学习笔记
- C#2005 .NET3.0高级编程学习笔记————类和结构,类的数据成员,类的函数成员(方法、属性)
- [翻译]javascript学习笔记 (一)-函数基础
- javascript学习笔记 (一)-函数基础
- Javascript学习笔记三 之 函数
- C#学习笔记------Visual C#常用函数和方法
- JavaScript 学习笔记之函数理解二
- JavaScript高级程序设计学习笔记3: Math对象比较常用的几个方法
- javaScript学习笔记之 javaScript 常见方法 记录
- Javascript学习笔记之函数重载和类型检查
- JavaScript across domain 方法 学习笔记
- JavaScript中的继承学习笔记(1):Crockford uber方法中的陷阱
- [ADO学习笔记] Connection对象的函数与方法
- JavaScript学习笔记 6-循环、数组和函数 Loops , Arrays and Function
- Javascript学习笔记2——函数
- JavaScript 学习笔记(九)call和apply方法
- Javascript 学习笔记2 —— 函数
- 【Javascript学习笔记】由JavaScript中call()方法引发的对面向对象继承机制call的思考