您的位置:首页 > Web前端 > JavaScript

javascript的9个陷阱及评点

2008-03-14 02:18 841 查看
  来自 nine javascript gotchas , 以下是javascript容易犯错的九个陷阱。虽然不是什么很高深的技术问题,但注意一下,会使您的编程轻松些,即所谓make life easier. 笔者对某些陷阱会混杂一些评点。

  如这段代码,注意最后一个逗号,按语言学角度来说应该是不错的(python的类似数据类型辞典dictionary就允许如此)。ie会报语法错误,但语焉不详,你只能用人眼从几千行代码中扫描。

  <script>
  var filename = "this is a title".replace(" ","_");
  </script>

  而实际上,结果是”this_is a title“. 在javascript中,string.replace的第一个参数应该是正则表达式。所以,正确的做法是这样:
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: