javascript 常用关键字列表集合


Posted in Javascript onDecember 04, 2007

Javascript关键字(Reserved Words)

Javascript关键字(Reserved Words)是指在Javascript语言中有特定含义,成为Javascript语法中一部分的那些字。

Javascript关键字是不能作为变量名和函数名使用的。使用Javascript关键字作为变量名或函数名,会使Javascript在载入过程中出现编译错误。 

Javascript关键字列表: 

break delete function return typeof 
case do if switch var 
catch else in this void 
continue false instanceof throw while 
debugger finally new true with 
default for null try

Javascript未来关键字(Javascript Future Reserved Words) 

Javascript还有一些未来关键字,这些字虽然现在没有用到Javascript语言中,但是将来有可能用到。 

Javascript未来关键字列表: 

abstract double goto native static 
boolean enum implements package super 
byte export import private synchronized 
char extends int protected throws 
class final interface public transient 
const float long short volatile

下面请大家看下面的代码

<html> 
<head> 
<title>JS</title> 
<script type="text/javascript"> 
function start(){ 
alert("start"); 
} 
function clear() 
{ 
alert("clear"); 
} 
function delete() 
{ 
alert("delete"); 
} 
function docClear() 
{ 
document.clear(); 
} 
</script> 
</head> 
<body> 
<input type="button" onclick="start()" value="Start"> 
<input type="button" onclick="clear()" value="Clear"> 
<input type="button" onclick="delete()" value="Delete"> 
<input type="text" value="123"> 
<input type="button" onclick="docClear()" value="docClear"> 
</body> 
</html>

咋看没有啥问题,但是一运行你会发现错误百出

你会发现一打开IE就报错,第12行缺少“(”,原来delete是关键字,好,删除

刷新页面还是有错,第25语法错误,晕,onclick事件中连delete也不能出现,好,删除

这次刷新页面没有错误了,好,我点Start按钮,又报错,第23行“对象不支持此操作”,这个start是否是关键字在网上我没有找到,由此操作我感觉应该是个关键字,好,删除

这次我再点Clear,晕,咋没有反应了,网上查了查,o(︶︿︶)o 唉,clear是关键字,不能用来做函数名。这个clear是document.clear();的一个方法,所以不能用。我试了一下这个方法,无效。查了查w3c上面说“Not currently supported. To clear all elements in the current document, use document.write(""), followed by document.close. This method is defined in World Wide Web Consortium (W3C) Document Object Model (DOM) Level 1”

唉,level1就定义了,现在还没有实现真是浪费了一个好的函数名,呵呵。

友情提醒大家:下次出错却确实找不出错误来,看看是不是关键字冲突。

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流,谢谢大家对三水点靠木的支持。

Javascript 相关文章推荐
javascript FormatNumber函数实现方法
Dec 30 Javascript
保证JavaScript和Asp、Php等后端程序间传值编码统一
Apr 17 Javascript
判断对象是否Window的实现代码
Jan 10 Javascript
jquery form 加载数据示例
Apr 21 Javascript
js光标定位文本框回车表单提交问题的解决方法
May 11 Javascript
jQuery实现表格隔行及滑动,点击时变色的方法【测试可用】
Aug 20 Javascript
利用jquery禁止外层滚动条的滚动
Jan 05 Javascript
基于JavaScript实现移动端无限加载分页
Mar 27 Javascript
利用forever和pm2部署node.js项目过程
May 10 Javascript
基于EasyUI的基础之上实现树形功能菜单
Jun 28 Javascript
Angularjs Ng_repeat中实现复选框选中并显示不同的样式方法
Sep 12 Javascript
vue-cli4项目开启eslint保存时自动格式问题
Jul 13 Javascript
firefox浏览器下javascript 拖动层效果与原理分析代码
Dec 04 #Javascript
超棒的javascript页面顶部卷动广告效果
Dec 01 #Javascript
js同时按下两个方向键
Dec 01 #Javascript
document.documentElement &amp;&amp; document.documentElement.scrollTop
Dec 01 #Javascript
jquery api参考 visualjquery 中国线路 速度快
Nov 30 #Javascript
发布一个高效的JavaScript分析、压缩工具 JavaScript Analyser
Nov 30 #Javascript
jquery 指南/入门基础
Nov 30 #Javascript
You might like
分享一段php获取linux服务器状态的代码
2014/05/27 PHP
浅谈php正则表达式中的非贪婪模式匹配的使用
2014/11/25 PHP
十大使用PHP框架的理由
2015/09/26 PHP
php使用number_format函数截取小数的方法分析
2016/05/27 PHP
Avengerls vs Newbee BO3 第三场2.18
2021/03/10 DOTA
解决jquery .ajax 在IE下卡死问题的解决方法
2009/10/26 Javascript
jQuery入门知识简介
2010/03/04 Javascript
网站404页面3秒后跳到首页的实例代码
2013/08/16 Javascript
jquery修改属性值实例代码(设置属性值)
2014/01/06 Javascript
instanceof和typeof运算符的区别详解
2014/01/06 Javascript
jquery实现通用版鼠标经过淡入淡出效果
2014/06/15 Javascript
jQuery对象的selector属性用法实例
2014/12/27 Javascript
yarn与npm的命令行小结
2016/10/20 Javascript
jQuery Validate设置onkeyup验证的实例代码
2016/12/09 Javascript
Vue原理剖析 实现双向绑定MVVM
2017/05/03 Javascript
基于jquery的on和click的区别详解
2018/01/15 jQuery
javascript回调函数详解
2018/02/06 Javascript
基于vue-cli 路由 实现类似tab切换效果(vue 2.0)
2019/05/08 Javascript
jQuery事件模型默认行为执行顺序及trigger()与 triggerHandler()比较实例分析
2020/04/30 jQuery
vue项目打包后请求地址错误/打包后跨域操作
2020/11/04 Javascript
python将字符串转换成数组的方法
2015/04/29 Python
Python实现生成随机日期字符串的方法示例
2017/12/25 Python
Python连接Mssql基础教程之Python库pymssql
2018/09/16 Python
python for循环输入一个矩阵的实例
2018/11/14 Python
在python中计算ssim的方法(与Matlab结果一致)
2019/12/19 Python
Python编程快速上手——PDF文件操作案例分析
2020/02/28 Python
使用html5实现表格实现标题合并的实例代码
2019/05/13 HTML / CSS
Hotels.com韩国:海外国内旅行所需的酒店和住宿预订网站
2020/05/08 全球购物
生物技术专业毕业生求职信范文
2013/12/14 职场文书
采购主管岗位职责
2014/02/01 职场文书
大学生两会精神学习心得体会
2014/03/10 职场文书
收银员岗位职责
2015/02/03 职场文书
2015年酒店工作总结范文
2015/04/07 职场文书
JS的深浅复制详细
2021/10/16 Javascript
《辉夜大小姐想让我告白》第三季正式预告
2022/03/20 日漫
mysql5.5中文乱码问题解决的有用方法
2022/05/30 MySQL