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 相关文章推荐
js中字符替换函数String.replace()使用技巧
Aug 14 Javascript
js动态修改整个页面样式达到换肤效果
May 23 Javascript
微信内置浏览器私有接口WeixinJSBridge介绍
May 25 Javascript
以jQuery中$.Deferred对象为例讲解promise对象是如何处理异步问题
Nov 13 Javascript
jquery 无限极下拉菜单的简单实例(精简浓缩版)
May 31 Javascript
jQuery自定义数值抽奖活动代码
Jun 11 Javascript
js实现常用排序算法
Aug 09 Javascript
JavaScrpt的面向对象全面解析
May 09 Javascript
微信小程序tabBar底部导航中文注解api详解
Aug 16 Javascript
vue.js 实现a标签href里添加参数
Nov 12 Javascript
基于vue的tab-list类目切换商品列表组件的示例代码
Feb 14 Javascript
JS轻量级函数式编程实现XDM三
Jun 16 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中操作Excel实例代码
2010/04/29 PHP
基于php权限分配的实现代码
2013/04/28 PHP
php生成条形码的图片的实例详解
2017/09/13 PHP
PHP命名空间namespace及use的简单用法分析
2018/08/03 PHP
用tip解决Ext列宽度不够的问题
2008/12/13 Javascript
Mootools 1.2教程 排序类和方法简介
2009/09/15 Javascript
JQuery中如何传递参数如click(),change()等具体实现
2013/04/28 Javascript
js 调用父窗口的具体实现代码
2013/07/15 Javascript
js中小数转换整数的方法
2014/01/26 Javascript
AngularJS 中的Promise --- $q服务详解
2016/09/14 Javascript
Koa2微信公众号开发之本地开发调试环境搭建
2018/05/16 Javascript
ionic4+angular7+cordova上传图片功能的实例代码
2019/06/19 Javascript
使用 node.js 模仿 Apache 小部分功能
2019/07/07 Javascript
js实现左右轮播图
2020/01/09 Javascript
JavaScript对象字面量和构造函数原理与用法详解
2020/04/18 Javascript
JavaScript 禁止用户保存图片的实现代码
2020/04/28 Javascript
微信小程序实现拨打电话功能的示例代码
2020/06/28 Javascript
vue监听浏览器原生返回按钮,进行路由转跳操作
2020/09/09 Javascript
Openlayers实现地图全屏显示
2020/09/28 Javascript
详解Python的迭代器、生成器以及相关的itertools包
2015/04/02 Python
Python利用multiprocessing实现最简单的分布式作业调度系统实例
2017/11/14 Python
Python3删除排序数组中重复项的方法分析
2019/01/31 Python
Laravel+Dingo/Api 自定义响应的实现
2019/02/17 Python
html如何对span设置宽度
2019/10/30 HTML / CSS
美国一家全面的在线零售鞋类公司:SHOEBACCA
2017/01/06 全球购物
艺术设计专业个人求职信
2013/09/21 职场文书
前台文员个人求职信范文
2014/01/05 职场文书
优秀食品类广告词
2014/03/19 职场文书
《夕阳真美》教学反思
2014/04/27 职场文书
商铺消防安全责任书
2014/07/29 职场文书
离婚协议书范文2014(夫妻感情破裂)
2014/12/14 职场文书
锦旗赠语
2015/06/23 职场文书
同事离别感言
2015/08/04 职场文书
2016三严三实专题教育活动心得体会
2016/01/06 职场文书
解决MySQL添加新用户-ERROR 1045 (28000)的问题
2022/03/03 MySQL
Mysql排查分析慢sql之explain实战案例
2022/04/19 MySQL