无语,javascript居然支持中文(unicode)编程!
无语,javascript居然支持中文(unicode)编程!
发布时间:2016-12-30 来源:查字典编辑
摘要:很早以前发现对于一个html元素,id可以是中文的,而且用getElementById方法可以正确取到dom小弟孤陋寡闻,今天才知道ie居然...

很早以前发现对于一个html元素,id可以是中文的,而且用getElementById方法可以正确取到dom

小弟孤陋寡闻,今天才知道ie居然支持javascript中文编程

<inputtype=buttonvalue="gorush"id="阿舜">

<script>

function阿舜::onclick(){alert(this.value)}//c++风格

function阿舜::onmouseout(){this.style.background="green"}

function阿舜.onmouseover(){this.style.background="red"}

function中文也行?(){//中文函数名

var当然行="有什么不行的?"//中文变量名

alert(当然行);

}

中文也行?()

</script>

来段unicode的:

functionu3456(){

varu1234="gorush"

alert(u1234)

}

u3456()

以上代码在ie6.0下测试,可以正确运行。

firefox下同样支持中文(unicode)函数和变量名,ie其他版本没有测试过,。

其实这个特性也没有什么实用价值,拿来玩玩还可以。。。

BTW:

firefox不支持C++风格的函数名

functionwindow::onload(){...}//这个ie支持ff不支持

functionwindow.onload(){...}//这个ie支持ff不支持

window.onload=function(){...}//这个ie和ff都支持

推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
相关阅读
网友关注
最新Javascript教程学习
热门Javascript教程学习
编程开发子分类