无语javascript居然支持中文(unicode)编程!

2016-02-19 10:12 5 1 收藏

给自己一点时间接受自己,爱自己,趁着下午茶的时间来学习图老师推荐的无语javascript居然支持中文(unicode)编程!,过去的都会过去,迎接崭新的开始,释放更美好的自己。

【 tulaoshi.com - Web开发 】

很早以前发现对于一个 html 元素, id 可以是中文的,而且用 getElementById 方法可以正确取到dom
小弟孤陋寡闻,今天才知道 ie居然支持 javascript中文编程
input type=button value="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的:
function u3456(){ 
var u1234="gorush" 
alert(u1234) 

u3456() 
以上代码在 ie6.0下测试,可以正确运行。
firefox 下同样支持 中文(unicode) 函数和变量名, ie 其他版本没有测试过,。
其实这个特性也没有什么实用价值,拿来玩玩还可以。。。 
BTW: 
  firefox  不支持 C++风格的函数名      
function window::onload(){...}  //这个 ie支持 ff不支持
function window.onload(){...}  //这个 ie支持 ff不支持
window.onload=function(){...}  //这个 ie和ff 都 支持 

来源:http://www.tulaoshi.com/n/20160219/1593746.html

延伸阅读
标签: Web开发
JS-&#unicode;编码转换  程序代码 script type="text/javascript" var toHTML = {     on: function(str) {         var a = [],         i = 0;         for (; i str.length;) a[i] = str.charCodeAt(...
标签: Web开发
牢记:函数式编程不是用函数来编程!!! 23.4函数式编程 23.4.1 什么是函数式编程 什么是函数式编程?如果你这么直白地询问,会发现它竟是一个不太容易解释的概念。许多在程序设计领域有着多年经验的老手,也无法很明白地说清楚函数式编程到底在研究些什么。函数式编程对于熟悉过程式程序设计的程序员来说的确是一个陌生的领域,闭包(cl...
    在写面向对象的WEB应用程序方面JavaSciprt是一种很好的选择.它能支持OOP.因为它通过原型支持继承的方式和通过属性和方法的方式一样好.很多开发者试图抛弃JS,试着用C#或JAVA仅是因为JS不是他认为合适的面向对象的语言.许多人还没有认识到javascript支持继承.当你写面向对象的代码时.它能给你很强大的能量.你也可以使用它写出...
标签: Web开发
Firefox, Safari, Opera下,可以用window.getSelection(), 参考MDC IE下,可以用document.selection.createRange().text, 参考MSDN 放在一起: function getSelectionText() {  if(window.getSelection) {   return window.getSelection().toString();  } else if(document.selection && document.selec...
在笔记本上面安装了一个fc3.一直想使用xfce.但是始终都是终端不能正常的显示中文.后来在google上面搜索了一下发现有一个叫mlterm的不错. 安装非常简单.下载后释放然后和其他软件安装的方法也是一样的:./configuremakemake install然后执行mlterm 就行了http://mlterm.sourceforge.net/

经验教程

786

收藏

8
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部