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 qq右下角滑出窗口 sheyMsg
Mar 21 Javascript
jquery下为Event handler传递动态参数的代码
Jan 06 Javascript
JavaScript支持的最大递归调用次数分析
Jun 24 Javascript
json属性名为什么要双引号(个人猜测)
Jul 31 Javascript
js实现横向百叶窗效果网页切换动画效果的方法
Mar 02 Javascript
JS小数转换为整数的方法分析
Jan 07 Javascript
d3.js中冷门却实用的内置函数总结
Feb 04 Javascript
Vue组件之自定义事件的功能图解
Feb 01 Javascript
分享5个小技巧让你写出更好的 JavaScript 条件语句
Oct 20 Javascript
Jquery的autocomplete插件用法及参数讲解
Mar 12 jQuery
vue 关闭浏览器窗口的时候,清空localStorage的数据示例
Nov 06 Javascript
webpack DllPlugin xxx is not defined解决办法
Dec 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
「OVERLORD」动画重要删减!雅儿贝德的背叛?至尊猎杀队结成
2020/04/09 日漫
php生成随机数或者字符串的代码
2008/09/05 PHP
php5.5新数组函数array_column使用
2013/07/08 PHP
javascript 触发HTML元素绑定的函数
2010/09/11 Javascript
Ionic实现仿通讯录点击滑动及$ionicscrolldelegate使用分析
2016/01/18 Javascript
JS实现1000以内被3或5整除的数字之和
2016/02/18 Javascript
纯javascript版日历控件
2016/11/24 Javascript
百度搜索框智能提示案例jsonp
2016/11/28 Javascript
jQuery实现弹窗居中效果类似alert()
2017/02/27 Javascript
PHP实现记录代码运行时间封装类实例教程
2017/05/08 Javascript
js实现随机点名系统(实例讲解)
2017/10/18 Javascript
Vue+ElementUI实现表单动态渲染、可视化配置的方法
2018/03/07 Javascript
详解webpack 入门与解析
2018/04/09 Javascript
jQuery发请求传输中文参数乱码问题的解决方案
2018/05/22 jQuery
python解析xml文件操作实例
2014/10/05 Python
Python脚本实现自动发带图的微博
2016/04/27 Python
python 文件操作api(文件操作函数)
2016/08/28 Python
Python基础学习之基本数据结构详解【数字、字符串、列表、元组、集合、字典】
2019/06/18 Python
对django views中 request, response的常用操作详解
2019/07/17 Python
python openvc 裁剪、剪切图片 提取图片的行和列
2019/09/19 Python
python实现根据文件格式分类
2019/10/31 Python
python做接口测试的必要性
2019/11/20 Python
TensorFlow2.X使用图片制作简单的数据集训练模型
2020/04/08 Python
判断Threading.start新线程是否执行完毕的实例
2020/05/02 Python
Python Selenium操作Cookie的实例方法
2021/02/28 Python
浅谈基于HTML5的在线视频播放方案
2016/02/18 HTML / CSS
Canvas波浪花环的示例代码
2020/08/21 HTML / CSS
西班牙鞋子和箱包在线销售网站:zapatos.es
2020/02/17 全球购物
教师实习自我鉴定
2013/12/11 职场文书
技术副厂长岗位职责
2013/12/26 职场文书
商业活动邀请函
2014/02/04 职场文书
运动会开幕式解说词
2014/02/05 职场文书
网上卖盒饭创业计划书范文
2014/02/07 职场文书
大学生毕业评语
2014/12/31 职场文书
小学运动会入场词
2015/07/18 职场文书
2016国培学习心得体会
2016/01/08 职场文书