`
鹤惊昆仑
  • 浏览: 230321 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

莫名其妙的javascript效果--期待合理解释

 
阅读更多
在浏览器地址栏输入下面的文本,回车。看看在IE(6)、firefox(3.5)、opera(10)中的效果---是不是很奇妙?!但是chrome·4和Safari4都没有反应。
javascript:/a]b/g;

为啥效果好像是调用了document.write("/a]b/g");哪?令我很不解,期待合理解释。
分享到:
评论
3 楼 keshin 2009-09-24  
你的语句是创建了一个正则表达式对象,ff和ie会直接输出这个对象,而正则表达式的toString方法已经被改写了,返回的是正则表达式的字面量,也就是你的输入
2 楼 cjj 2009-09-24  
呵呵 执行一下

javascript:alert(/a]b/g);

看看
1 楼 鹤惊昆仑 2009-09-24  
我的本意只是想测试、总结常见的RegExp可能的错误信息,没有想到随便写个错的东西就蹦出个莫名其妙的东西。。

相关推荐

Global site tag (gtag.js) - Google Analytics