频道栏目
读书频道 > web开发 > Javascript > JavaScript编程精解(原书第2版)
3.12 本章小结
2015-12-04 15:06:33     我来说两句
收藏   我要投稿
《高级程序设计(第3版)》是 超级畅销书的**新版。ECMAScript 5 和HTML5 在标准之争中双双胜出,使大量专有实现和客户端扩展正式进入规范,同时也为 增添了很多适应未来发展的新特性。本书这一版除增加5 章  立即去当当网订购

在本章当中,我们学习了如何编写自己的函数。对于关键字function来说,当我们将其作为表达式来使用的时候,可以创建一个函数值。当我们将其作为语句来使用的时候,可以用来声明变量并将函数赋予该变量。


 

要理解函数的含义,就必须理解局部作用域的概念。对于一个函数来说,其参数及其内部声明的变量都是局部变量,每当调用函数时,这些变量都会被重新创建,而且对外并不可见。而在函数作用域当中声明的函数,可以访问其外部函数的局部作用域。

将程序中的任务划分到不同的函数中的做法是非常有用的。我们没有必要去重复编写相同的代码,而且将不同用途的代码进行分组并存放到不同的代码块中,有助于提高代码的可读性。这就像人们使用章和节的方式来组织常规文字一样,其道理是相通的。

您对本文章有什么意见或着疑问吗?请到论坛讨论您的关注和建议是我们前行的参考和动力  
上一篇:3.11 函数及其副作用
下一篇:3.13.1 最小值
相关文章
图文推荐
排行
热门
最新书评
特别推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站