函数
函数和对象的区别。
函数的重置(函数没有重置)
函数的值传递
返回值为函数
函数的内部属性arguments和this
arguments
this
2.函数的属性length和方法call和apply
length指的是该函数所期望传递将来的参数个数
call和apply方法是可以通过函数名称来调用函数
对于apply而言
有两个参数,第一个是调用的上下文,第二个是参数数组,可以直接把arguments传递进去
对于call而言
第一个参数是上下文对象,后面的参数是不同函数参数
对象
1、外部属性定义方式
2.使用JSON(javascript simple object notation)来创建对象。
3、工厂方式
4、构造函数方式
使用如下方式可以解决空间利用的问题
5、基于原型的方式
6、基于构造函数和原型的方式
7、动态原型的方式