变量、中文-「译」javascript 的 12 个怪癖(quirks)-by小雨

在写这篇文章之前,xxx已经写过了几篇关于改变量、中文-主题的文章,想要懂得的朋友可以去翻一下之前的文章

    原文:12 JavaScript quirks

    译文:「译」javascript 的 12 个怪癖(quirks)

    译者:justjavac

    


    实际上 javascript 是一个相称简练的言语,但是也免难会有一些怪癖(quirks)。 本章是 javascript 的 12 个怪癖系列的第一篇, 也是一个目录,为的是你能更好的懂得它们:

    

  1. 隐式数值转换(Implicit conversion of values) (已翻译)

  2. 两个「空值」:undefined 和 null(Two "non-values" undefined and null)

  3. Normal equality ==

  4. 未知的变量名将建创一个全局变量(Unknown variable names create global variables)

  5. 参数处理方式(Parameter handling)

  6. 变量的作用范围(The scope of variables)

  7. 包闭和自在(外部)变量(Closures and free (external) variables)

  8. “象对、数组——傻傻分不清楚”(Array-like objects)

  9. 子类的构造数函(Subtyping constructors)

  10. 性属的写读(Reading and writing of properties)

  11. 数函中的 this(this in real functions)

  12. for-in循环(The for-in loop)

    本系列文章,须要您懂得 ECMAScript 5 和 javascript 的基本知识,凡涉及到比较复杂的,文章中将会给出释解。 在这个 系列(德语) 的尾结有关于 ECMAScript 6 「中文」 的释解, ECMAScript 6 消除了多许 javascript(ECMAScript 5) 的怪癖。

    

参考:

    

  1. ECMAScript: ES.next versus ES 6 versus ES Harmony 「中文

文章结束给大家分享下程序员的一些笑话语录: 腾讯总舵主马化腾,有人曾经戏称如果在Z国选举总统,马化腾一定当选,因为只要QQ来一个弹窗”投马总,送Q币”即可。

你可能感兴趣的:(JavaScript)