js函数的属性和方法
来源:互联网 发布:win10网络修复工具 编辑:程序博客网 时间:2024/05/02 07:09
在javascript中,函数就是对象,所以函数也属性和方法。
1.其中属性有length、prototype,
length属性表示函数希望接收的命名参数的个数
prototype属性,我们平时使用比较多,但在本文不详谈
2.方法 每个函数都有两个非继承的方法:apply()和call()
2.1 apply(),接收两个参数,第一个是在其中运行函数的作用域,第二个是参数数组(可以是Array的实例,也可以是arguments对象),如:
function test(arg1,arg2){ alert(arg1+','+arg2);}function _test(arg1,arg2){ test.apply(this,arguments); //or like this //test.apply(this,[arg1,arg2]);}
2.2 call(),它跟apply()作用相同,第一个也是在其中运行函数的作用域,但其余参数必须都直接传给函数,即是说调用call(),传递给函数的参数必须逐个列举出来,如:
function test_(arg1,arg2){ test.call(this,arg1,arg2);}
0 0
- js函数的属性和方法
- js--函数--3.函数属性和方法
- 显示js对象所有属性和方法的函数
- 显示js对象所有属性和方法的函数
- 显示js对象所有属性和方法的函数
- 函数的属性和方法
- 【js学习笔记-049】---函数的属性、方法和构造函数
- 函数的属性、方法和构造函数
- js属性和方法的可见性:私有属性(方法),实例属性(方法),类属性(方法)
- js的document的属性和方法
- JS的Document属性和方法 (抄)
- JS的Document属性和方法 (抄)
- JS Window对象的属性和方法
- JS的Document属性和方法
- JS的Document属性和方法
- JS的Document属性和方法
- js面向对象的属性和方法
- JS的Document属性和方法
- 智能视频分析视频
- Spring中的循环依赖问题
- Android 工作原理及目录详解—01
- oracle 半联结 IN、EXISTS、=ANY
- 如何删除xcode项目中不再使用的图片资源
- js函数的属性和方法
- 嵌入式软件开发笔试
- xxx定律 3782
- Qt-信号映射器
- 在CentOS VPS上通过SSH安装 MySQL,VPS 搭建网站之序列三
- 解决Thinkpad笔记本“滋滋滋”声音的一个方法
- 内核定时器的学习
- 系统调用计算KiFastCallEntry地址的过程以及由此得到的一种获取KiFastCallEntry地址的方式
- Ubuntu 使用笔记 -----使用root登录