来自 Nine Javascript Gotchas , 以下是JavaScript容易犯错的九个陷阱。虽然不是什么很高深的技术问题,但注意一下,会使您的编程轻松些,即所谓make life easier. 笔者对某些陷阱会混杂一些评点。 1. 最后一个逗号 如这段代码,注意最后一个逗号,按语言学角度来说应该是不错的(python的类似数据类型辞典dictionary就允许如此)。IE会报语法错误,但语焉不详,你只能用人眼从几千行代码中扫描。 <script> 2. this的引用会改变 如这段代码: <input type="button" value="Gotcha!" id="MyButton" >
<input type="button" value="Gotcha!" id="theText" >
3. 标识盗贼 在JavaScript中不要使用跟HTML的id一样的变量名。如下代码: <input type="button" id="TheButton">
4. 字符串只替换第一个匹配 如下代码: <script> var fileName = "This is a title".replace(/ /g,"_");
|
正在阅读:JavaScript的9个陷阱及评点JavaScript的9个陷阱及评点
2007-09-24 09:10
出处:
责任编辑:chenzhenjia
键盘也能翻页,试试“← →”键
302 Found
Powered by Tengine