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


Posted in Javascript onApril 12, 2007

很早以前发现对于一个 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 都 支持 

Javascript 相关文章推荐
js 关键词高亮(根据ID/tag高亮关键字)案例介绍
Jan 21 Javascript
jQuery选择器源码解读(八):addCombinator函数
Mar 31 Javascript
javascript设置页面背景色及背景图片的方法
Dec 29 Javascript
jQuery实现多级联动下拉列表查询框
Jan 18 Javascript
js判断浏览器是否支持严格模式的方法
Oct 04 Javascript
详解JavaScript常量定义
Jan 03 Javascript
Canvas 绘制粒子动画背景
Feb 15 Javascript
详解从买域名到使用pm2部署node.js项目全过程
Mar 07 Javascript
Vue2.0中三种常用传值方式(父传子、子传父、非父子组件传值)
Aug 16 Javascript
vue draggable resizable 实现可拖拽缩放的组件功能
Jul 15 Javascript
基于vue3.0.1beta搭建仿京东的电商H5项目
May 06 Javascript
webpack+vue-cil 中proxyTable配置接口地址代理操作
Jul 18 Javascript
几个高效,简洁的字符处理函数
Apr 12 #Javascript
发两个小东西,ASP/PHP 学习工具。 用JavaScript写的
Apr 12 #Javascript
身份证号码前六位所代表的省,市,区, 以及地区编码下载
Apr 12 #Javascript
对google个性主页的拖拽效果的js的完整注释[转]
Apr 10 #Javascript
FireFox中textNode分片的问题
Apr 10 #Javascript
AJAX架构之Dojo篇
Apr 10 #Javascript
Dojo之路:如何利用Dojo实现Drag and Drop效果
Apr 10 #Javascript
You might like
ThinkPHP利用PHPMailer实现邮件发送实现代码
2013/09/26 PHP
一个经典的PHP文件上传类分享
2014/11/18 PHP
php+ajax实现的点击浏览量加1
2015/04/16 PHP
Kibo 用于处理键盘事件的Javascript工具库
2011/10/28 Javascript
jQuery之折叠面板的深入解析
2013/06/19 Javascript
js抽奖实现随机抽奖代码效果
2013/12/02 Javascript
使用jquery实现IE下按backspace相当于返回操作
2014/03/18 Javascript
jQuery滚动加载图片实现原理
2015/12/14 Javascript
JavaScript实现大图轮播效果
2017/01/11 Javascript
jsonp跨域请求实现示例
2017/03/13 Javascript
Layui table 组件的使用之初始化加载数据、数据刷新表格、传参数
2017/09/11 Javascript
Vue 组件(component)教程之实现精美的日历方法示例
2018/01/08 Javascript
详解javascript常用工具类的封装
2018/01/30 Javascript
vue中引用阿里字体图标的方法
2018/02/10 Javascript
Node.js引入UIBootstrap的方法示例
2018/05/11 Javascript
深入浅析AngularJs模版与v-bind
2018/07/06 Javascript
vue+element UI实现树形表格带复选框的示例代码
2019/04/16 Javascript
Vue 无限滚动加载指令实现方法
2019/05/28 Javascript
基于JS实现操作成功之后自动跳转页面
2020/09/25 Javascript
了不起的11个JavaScript代码重构最佳实践小结
2021/01/11 Javascript
Python实现把回车符\r\n转换成\n
2015/04/23 Python
Python IDE PyCharm的基本快捷键和配置简介
2015/11/04 Python
使用python实现rsa算法代码
2016/02/17 Python
python创建列表和向列表添加元素的实现方法
2017/12/25 Python
Python使用numpy实现BP神经网络
2018/03/10 Python
tensorflow 使用flags定义命令行参数的方法
2018/04/23 Python
Linux下python与C++使用dlib实现人脸检测
2018/06/29 Python
HTML5 新标签全部总汇(推荐)
2016/06/13 HTML / CSS
phonegap常用事件总结(必看篇)
2017/03/31 HTML / CSS
美国礼品卡商城: Gift Card Mall
2017/08/25 全球购物
加拿大大码女装购物网站:Penningtons
2020/12/26 全球购物
捐款倡议书
2014/04/14 职场文书
槐乡的孩子教学反思
2014/04/27 职场文书
教师个人工作总结范文2014
2014/11/10 职场文书
先进基层党组织主要事迹材料
2015/11/03 职场文书
Python之matplotlib绘制饼图
2022/04/13 Python