javascript的12个怪癖
sushe512
这个作者很懒,什么都没留下…
展开
-
Javascript quirks
原文作者:Andy Croxall 原文链接:Ten Oddities And Secrets About JavaScript 翻译编辑:张鑫旭 数据类型和定义 1. Null是个对象 JavaScript众多类型中有个Null类型,它有个唯一的值null, 即它的字面量,定义为完全没有任何意义的值。其表现得像个对象,如下检测代码:alert(typeof转载 2013-04-19 13:18:53 · 498 阅读 · 0 评论 -
JavaScript quirk 6: the scope of variables
[This post is part of a series on JavaScript quirks.]In most programming languages, variables only exist within the block in which they have been declared. In JavaScript, they exist in the complet转载 2013-05-16 17:58:01 · 520 阅读 · 0 评论 -
JavaScript quirk 4: unknown variable names create global variables
[This post is part of a series on JavaScript quirks.]Normally, JavaScript automatically creates a global variable if you use an unknown variable name: > function f() { foo = 123 } > f()转载 2013-05-02 17:13:31 · 499 阅读 · 0 评论 -
JavaScript quirk 5: parameter handling
[This post is part of a series on JavaScript quirks.]The basics of parameter handling in JavaScript are simple, advanced tasks require manual work. This blog post first looks at the basics and then转载 2013-05-06 13:20:39 · 604 阅读 · 0 评论 -
JavaScript quirk 3: 标准的等号(==)
原文:JavaScript quirk 3: normal equality (==)译文:JavaScript 的怪癖 3:标准的等号 (==)译者:iranw 此文是 javascript 的 12 个怪癖(quirks) 系列的第三篇。让我们先看一个简单的例子: 由于一般的等于符号 ==、!=经常会出现问题,以至于我们不得不使用严格等于(===、!==)。 当然有人说这些规则翻译 2013-04-27 17:32:21 · 468 阅读 · 0 评论 -
「译」JavaScript 的怪癖 2:两个「空值」:undefined 和 null
原文:JavaScript quirk 2: two “non-values” – undefined and null译文:「译」JavaScript 的怪癖 2:两个「空值」:undefined 和 null译者:SingleSeeker此文是 javascript 的 12 个怪癖(quirks) 系列的第二篇。感谢 @SingleSeeker 对本文的翻译。以下翻译 2013-04-19 11:54:51 · 405 阅读 · 0 评论 -
「译」JavaScript 的怪癖 1:隐式类型转换
原文:JavaScript quirk 1: implicit conversion of values译文:「译」JavaScript 的怪癖 1:隐式类型转换译者:justjavac零:提要[此贴子是 javascript 的 12 个怪癖(quirks) 系列的第一篇。]JavaScript 是非常宽容的,「来者不拒」,不在乎什么类型。例如,它如果想要接受数字,它翻译 2013-04-19 11:53:47 · 382 阅读 · 0 评论 -
JavaScript quirk 7: inadvertent sharing of variables via closures
Closures are a powerful JavaScript feature: If a function leaves the place where it was created, it still has access to all variables that existed at that place. This blog post explains how closures w转载 2013-05-24 13:54:17 · 481 阅读 · 0 评论 -
JavaScript quirk 8: array-like objects
[This post is part of a series on JavaScript quirks.]Some objects in JavaScript look like arrays, but aren’t. They are called array-like. This blog post looks at what exactly that means and how to b转载 2013-05-31 09:54:11 · 577 阅读 · 0 评论