你的位置:首页 > 软件开发 > Java > web开发者需知的45种Javascript技巧大全

web开发者需知的45种Javascript技巧大全

发布时间:2016-02-23 12:00:07
web开发者需知的45种Javascript技巧大全  JavaScript是一个绝冠全球的编程语言,可用于Web开发、移动应用开发(PhoneGap、Appcelerator)、服务器端开发(Node.js和Wakanda)等等。JavaScript还是很多新手踏入编程世界的第 ...

web开发者需知的45种Javascript技巧大全

  JavaScript是一个绝冠全球的编程语言,可用于Web开发、移动应用开发(PhoneGap、Appcelerator)、服务器端开发(Node.js和Wakanda)等等。JavaScript还是很多新手踏入编程世界的第一个语言。既可以用来显示浏览器中的简单提示框,也可以通过nodebot或nodruino来控制机器人。能够编写结构清晰、性能高效的JavaScript代码的开发人员,现如今已成了招聘市场最受追捧的人。

 

  在这篇文章里,我将分享一些JavaScript的技巧、秘诀和最佳实践,除了少数几个外,不管是浏览器的JavaScript引擎,还是服务器端JavaScript解释器,均适用。

  本文中的示例代码,通过了在Google Chrome 30最新版(V8 3.20.17.15)上的测试。

  1、首次为变量赋值时务必使用var关键字

  变量没有声明而直接赋值得话,默认会作为一个新的全局变量,要尽量避免使用全局变量。

  2、使用===取代==

  ==和!=操作符会在需要的情况下自动转换数据类型。但===和!==不会,它们会同时比较值和数据类型,这也使得它们要比==和!=快。

    [10] === 10    // is false

  [10]  == 10    // is true

  '10' == 10     // is true

  '10' === 10    // is false

   []   == 0     // is true

   [] ===  0     // is false

   '' == false   // is true but true == "a" is false

   '' === false  // is false


原标题:web开发者需知的45种Javascript技巧大全

关键词:JavaScript

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。