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 相关文章推荐
jquery让返回的内容显示在特定div里(代码少而精悍)
Jun 23 Javascript
基于javascript实现单选及多选的向右和向左移动实例
Jul 25 Javascript
jQuery动态添加
Apr 07 Javascript
原生JS实现旋转木马式图片轮播插件
Apr 25 Javascript
jquery dataview数据视图插件使用方法
Dec 23 Javascript
js实现选项卡内容切换以及折叠和展开效果【推荐】
Jan 08 Javascript
layer弹出层框架alert与msg详解
Mar 14 Javascript
bootstrap日期控件问题(双日期、清空等问题解决)
Apr 19 Javascript
详解Node.js中exports和module.exports的区别
Apr 19 Javascript
React入门教程之Hello World以及环境搭建详解
Jul 11 Javascript
详解刷新页面vuex数据不消失和不跳转页面的解决
Jan 30 Javascript
layui lay-verify form表单自定义验证规则详解
Sep 18 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.ini中文版(1)
2006/10/09 PHP
php下使用无限生命期Session的方法
2007/03/16 PHP
深入探讨<br />和 \r\n两者有什么区别??
2013/06/05 PHP
解析PHP处理换行符的问题 \r\n
2013/06/13 PHP
利用curl 多线程 模拟 并发的详解
2013/06/14 PHP
PHP反向代理类代码
2014/08/15 PHP
PHP入门教程之图像处理技巧分析
2016/09/11 PHP
ThinkPHP5.1表单令牌Token失效问题的解决
2019/03/22 PHP
jquery ui dialog里调用datepicker的问题
2009/08/06 Javascript
jquery animate图片模向滑动示例代码
2011/01/26 Javascript
IE、FF浏览器下修改标签透明度
2014/01/28 Javascript
JS实现静止元素自动移动示例
2014/04/14 Javascript
理解 JavaScript Scoping &amp; Hoisting(二)
2015/11/18 Javascript
AngularJS基础 ng-mousemove 指令简单示例
2016/08/02 Javascript
BootStrap中按钮点击后被禁用按钮的最佳实现方法
2016/09/23 Javascript
基于javascript实现按圆形排列DIV元素(二)
2016/12/02 Javascript
详解ECharts使用心得总结
2016/12/06 Javascript
xmlplus组件设计系列之列表(4)
2017/04/26 Javascript
解决Layui选择全部,换页checkbox复选框重新勾选的问题方法
2018/08/14 Javascript
NodeJs实现简易WEB上传下载服务器
2019/08/10 NodeJs
Layer.js实现表格溢出内容省略号显示,悬停显示全部的方法
2019/09/16 Javascript
[47:43]完美世界DOTA2联赛PWL S3 Magama vs GXR 第二场 12.19
2020/12/24 DOTA
介绍Python的Django框架中的静态资源管理器django-pipeline
2015/04/25 Python
Python 爬取携程所有机票的实例代码
2018/06/11 Python
python使用tkinter库实现五子棋游戏
2019/06/18 Python
Python动态语言与鸭子类型详解
2019/07/01 Python
Python机器学习算法库scikit-learn学习之决策树实现方法详解
2019/07/04 Python
python系列 文件操作的代码
2019/10/06 Python
Python pip配置国内源的方法
2020/02/14 Python
pycharm设置默认的UTF-8编码模式的方法详解
2020/06/01 Python
卡西欧G-SHOCK英国官网: 防水防震手表
2018/01/08 全球购物
以思科路由器为例你写下单臂路由的配置命令
2013/08/03 面试题
客服端调用EJB对象的几个基本步骤
2012/01/15 面试题
保安拾金不昧表扬信
2014/01/15 职场文书
蛋糕店的商业计划书范文
2014/01/27 职场文书
困难补助申请报告
2015/05/19 职场文书