深入浅析javascript中的function类型_javascript技巧

深入浅析javascript中的function类型_javascript技巧

ID:30861377

大小:99.23 KB

页数:5页

时间:2019-01-03

深入浅析javascript中的function类型_javascript技巧_第1页
深入浅析javascript中的function类型_javascript技巧_第2页
深入浅析javascript中的function类型_javascript技巧_第3页
深入浅析javascript中的function类型_javascript技巧_第4页
深入浅析javascript中的function类型_javascript技巧_第5页
资源描述:

《深入浅析javascript中的function类型_javascript技巧》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、深入浅析F•■片崂中的件BHriefl类型是nifd

2、4里最常用的一个概念,忖・111・・+崂里的・^用>>是最容易入手的一个功能,但它也是最难理解最难掌握的一个概念。l类型是q■屮引用类型Z-,每个函数实际上都是类型的实例对彖,具有自己的属性和方法。正因为函数式对象,所以函数名实际上也是一个指向函数对象的指针。2.常用的函数定义方式L函数声明:X表达式:>

3、〃注意分号〃两种方式的区别://解释器会率先读取函数声明,并使其在执行之前可以访问,而使用表达式则必须等到解析器执行到它所在的代码行,才会真止

4、被解释执行(变量声明提前,而值留在原地)丄・

5、3»im5M.mS.I-8.1I〃变量*"•^•■5.1也指向了同一个函数对象2••缶心幵■<4.S»i//◎S.I:叭如//&■变量不再保存函数对象的指针了务、V幵ML■<1,3»i//^•^mS.i这个变量仍能调用4.TS为何没有重载这个概念。■RHde"JICX■Hlhi»■nrMe1"JICXm4lh>Z41O>i//■//两个函数同名了,结果只能是后一个函数覆盖前一个,所以不能重载Be函数的内部属性:函数内部,有两个特殊的对象,■•缶和■七+"・缶是个类数组对象,包含着传入函数的所有参数,

6、这个对象有一个叫的属性,属性值是一个指针,指向拥有这个对象的函数木身/*返回结果:8.1(XVArB.■2^*1、1・电•I■>4iH—4eS4Bfa「O・也就是说,一个函数内部,指的就是这个函数本身。这个函数在递归调用时有点用,有许多缺陷,在0严格模式被移除2.简单来说,■■指的就是函数执行的环境对象,在哪个对象中执行,■七就指哪个对象。展开來说比较复杂,单开一篇//IBM:XCM规范了函数的另一个屈性:这个函数屈性指的是调用当前函数的函数■耳用・A-W.OCriiRMkOi>4.缶屈性:表示函数

7、希望接受的参数个数■□•■Mb"JICJ-・XI.著名的iirlrVi•屈性,简单来说,是一个对彖,是通过调用构造函数而创建的一个对象,包含可以由特定类型的所有实例共享的属性和方法。展开来说比较复杂,单开一篇//HM:■函数的两个方法:4。和作用都是在特定的作用域中调用函数,实际上就是设置函数内部的■■值Le^lOt与呻

8、»€>方法类似,区别在接收参数的方式不同,参数必须逐个列出来。2.HI^O:接收两个参数,一个是函数运行的作用域,另一个是参数数组,可以是数组,也可以是这个类数组对彖IX■e.Ji

9、S.1C,IX■HL■8«■•时]»侍・.*f・・e"4s》・制/第二个参数是一个类数组对象•-fa■e^lS.1IC.IX■HL■岛■•耳L-ll>iA//第二个参数是一个数组「<2.3»im2“•细IO.I»I//■x传递参数并调用函数并非d±Lo和时I*,o的用武Z地,二者真止强大的地方是扩充函数运行的作用域—o・"》r侍ris》"MT/ril<//最后一次调用■•€>函数的执行环境变了,其中的,七指向了<H对彖,所以^lle使用亠€>和时扩充作用域的最大好处,就是使对象与方法之间解耦4.E定

10、义了一个新方法:IriilO.返回一个函数,这个函数屮•七值会被绑定到传给0圭I€>函数的值=<“SL小:・・rM^O■•I■仏小//SI■rWM»X<>i//1因为在这种情况下,”■七”指向全局变量IAI*•!.ill把BrWewXO函数中的■■永远与■•kl•绑定,再调用这个函数永远都是在■•UJ•对彖中运行l>.dCe4l!Oi//SI以上所述是小编给大家介绍的深入浅析崂屮的》rM勢类型介绍,希望对大家有所帮助,如果大家想了解更多内容,敬请关注脚木Z家。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。