javascript学习之Function 类型
2016-05-10 17:37
375 查看
1.函数是对象,同样也有属性和方法。由于函数是对象,因此函数名实际上也是一个指向函数对象的指针,不会与某个函数绑定。
2.使用不带圆括号的函数名是访问函数指针,而非调用函数。
3.因为ECMAScript中的函数名本身就是变量,所以函数也可以作为值来使用。
4.在函数内部,有两个特殊的对象:arguments和this,其中arguments是一个类数组对象,包含着传入函数中的所有参数。同时arguments还有个callee的属性,该属性是个指针,指向拥有这个arguments对象的函数。
5.每个函数都包含两个属性:length和prototype 。其中length表示函数希望接收的命名参数的个数。prototype是保存它们所有实例方法的真正所在。
2.使用不带圆括号的函数名是访问函数指针,而非调用函数。
3.因为ECMAScript中的函数名本身就是变量,所以函数也可以作为值来使用。
4.在函数内部,有两个特殊的对象:arguments和this,其中arguments是一个类数组对象,包含着传入函数中的所有参数。同时arguments还有个callee的属性,该属性是个指针,指向拥有这个arguments对象的函数。
5.每个函数都包含两个属性:length和prototype 。其中length表示函数希望接收的命名参数的个数。prototype是保存它们所有实例方法的真正所在。
相关文章推荐
- RxJS入门(9)----调度(Bending Time with Schedulers)
- javaScript 常用方法
- JavaScript中的原型prototype完全解析
- Jscript运行时错误:没有权限
- 百度地图api for js 优化
- javascript:history.go()和History.back()的区别及应用
- 實際案例: 獲取臨時票証 (JsApi Ticket)
- 简单解析JavaScript中的__proto__属性
- 用JSONP实现跨域请求
- JSON.parse 函数 (JavaScript)
- 實際案例: 已知要獲取臨時票証 (JsApi Ticket) 才能調用的接口
- js中encode、decode的应用说明
- 在.NET使用JSON作为数据交换格式【转】
- JS上传组件FileUpload自定义模板的使用方法
- 如何使用chrome自带的Javascript调试工具
- C# 解析json Newtonsoft.Json
- javascript关于继承解析
- JS判断字符是否为数字类型
- 系统自带的NSJSONSerialization解析json文件
- 《高性能javascript》 领悟随笔之-------DOM编程篇(二)