`
kewen342757003
  • 浏览: 145076 次
社区版块
存档分类
最新评论

JS权威指南(动物系列犀牛书)读书笔记——第八章 函数

 
阅读更多
1.arguments可以用来判断传入参数的数量
  function f(x,y,z)
  {
      if(3 != arguments.length)
      {
          throw error xxxxxxx;
      }

arguments 并不是真正的数组,只是一个类似数组的 Argument对象。

2.方法传值多余需求参数,则多余的参数会被省略;如果少于需求参数,则会传入undefined作为参数。

3.没有return语句的函数,以及直接return的函数,返回值都是undefined

4.虽然JS是一种宽松的语言,对于参数类型没有强制要求,但是我们可以自己使用instance of, type of 等各种方法进行判断,甚至可以进行参数数量的判断。自己定义错误等等。

5.javascript中的function是文法作用域,而不是动态作用域。这意味着函数是在定义的范围内运行,而不是执行的范围内运行。当一个函数被定义时,它当前的scope chain就被保存,并成为函数的内部状态而固定下来

6.闭包。。。。。。暂时没有看懂,有空再研究一下
分享到:
评论

相关推荐

    JavaScript权威指南(JavaScript犀牛书一本)

    《JavaScript权威指南》是JavaScript编程领域的一本经典之作,由著名技术作家David Flanagan撰写,被誉为"JavaScript犀牛书"。这本书深入浅出地讲解了JavaScript语言的核心概念、语法特性和高级特性,对于想要全面...

    JavaScript权威指南(中文第四版犀牛书)

    JavaScript权威指南,最著名的javaScript参考用书。被大家亲切的成为犀牛书,是O'Reilly出版集团动物系列书的一分子。

    JavaScript犀牛书电子版

    《JavaScript犀牛书》是JavaScript编程领域的一本经典著作,被广大开发者誉为"骨灰级"的学习资料,尤其适合初学者入门。这本书全面而深入地介绍了JavaScript语言的核心概念、语法以及实际应用,旨在帮助读者建立起...

    JS权威指南(第6版)2012版扫描版

    《JS权威指南(第6版)2012版扫描版》是一本深入解析JavaScript语言的重量级著作,由著名编程专家Douglas Crockford等人撰写。这本书详细介绍了JavaScript的核心概念、语法和特性,旨在帮助读者全面理解并掌握这门广泛...

    JavaScript权威指南(第五版)

    资源名称:Javascript权威指南(第五版)内容简介:《Javascript权威指南第4版》中文版出版至今已有三年多的时间。这本《JaVascript权威指南》连续印刷5次,销售数十万册,成为很多Javascript...

    JS权威指南第四版,犀牛书的精华

    JavaScript,也被称为JS,是一种广泛应用于Web开发的脚本语言,尤其在犀牛书——《JavaScript权威指南》第四版中,深入阐述了其精髓。它主要用于增强HTML页面的交互性和动态性,与Java小程序(Applets)协同工作,...

    javascript权威指南第五版(英文原版)

    《JavaScript权威指南第五版》是JavaScript编程领域内一本广受赞誉的经典著作,通常被称为“犀牛书”。这本书的英文原版提供了对JavaScript语言最原始、最深入的理解,帮助读者掌握其核心概念,以及作者David ...

    JavaScript权威指南(第六版)犀牛书 淘宝前端团队翻译

    JavaScript权威指南(第六版)犀牛书,淘宝前端团队翻译,中文版

    JavaScript权威指南(第六版) PDF 高清 带目录

    自1996年以来,JavaScript的:权威指南已为JavaScript圣经程序员,程序员指南和全面的参考,以核心语言和客户端JavaScript API的Web浏览器定义。第6版包括HTML5和ECMAScript 5,与jQuery和服务器端JavaScript新的...

    JavaScript权威指南(第四版+中文版)

    JavaScript权威指南(第四版+中文版) 经典的JavaScript教材 犀牛书

    JavaScript权威指南(第6版)pdf+mobi格式

    《JavaScript权威指南(第6版)》是JavaScript编程领域中一本经典的参考书籍,由David Flanagan撰写。这本书全面深入地探讨了JavaScript语言的各种特性和应用,对于初学者和经验丰富的开发者来说,都是一份宝贵的资源...

    JavaScript权威指南(第五版).rar

     第一部分关于函数的一章(第8章)进行了扩展,特别强调了嵌套的函数和闭包。新增了自定义类、名字空间、脚本化Java、嵌入JavaScript等内容。  第二部分最大的改变是增加了如下的大量新内容。包括第19章“cookie...

    JavaScript权威指南第五版【新】(犀牛书)

    JavaScript权威指南,著名的犀牛书:) This Fifth Edition is completely revised and expanded to cover JavaScript as it is used in today's Web 2.0 applications. This book is both an example-driven ...

    JavaScript权威指南第六版源码

    JavaScript权威指南第六版源码是前端开发者们非常珍视的一份资源,因为它源自于被誉为"犀牛书"的经典著作。这本书全面深入地介绍了JavaScript这门编程语言,是学习和理解JavaScript核心概念的重要参考资料。源码的...

    JavaScript权威指南(第5版)中文版(下)

     第一部分关于函数的一章(第8章)进行了扩展,特别强调了嵌套的函数和闭包。新增了自定义类、名字空间、脚本化Java、嵌入JavaScript等内容。  第二部分最大的改变是增加了如下的大量新内容。包括第19章“cookie和...

    JavaScript权威指南(第6版)中文版pdf+源代码.zip

    第一部分关于函数的一章(第8章)进行了扩展,特别强调了嵌套的函数和闭包。新增了自定义类、名字空间、脚本化Java、嵌入JavaScript等内容。 第二部分最大的改变是增加了如下的大量新内容。包括第19章“cookie和...

    javascript权威指南(第6版)中文版

    《JavaScript权威指南(第6版)中文版》是一本深入探讨JavaScript编程语言的书籍,深受开发者喜爱,被誉为“犀牛书”。此书以其详尽的解释、丰富的实例和全面的知识覆盖,为学习JavaScript的读者提供了宝贵的资源。...

    js权威指南知识梳理.zip

    js权威指南(犀牛书)知识梳理,xmind形式,包含目录和前8章知识点梳理。目录没有和翻译完全一样,部分有修改。章节知识点梳理也一样,有些原翻译比较生硬,转为了自己比较好理解的表述和自己写的一些示例代码。但绝...

    JavaScript权威指南中文第六版

    JavaScript权威指南中文第六版 (犀牛书) 淘宝前端团队翻译

Global site tag (gtag.js) - Google Analytics