Javascript中的关键字和保留字整理
ECMA-262中描述了一组具有特定用途的关键字,可用于表示控制语句的开始或结束,或者用于执行特定操作等。规定:关键字属于语言保留,不可以用于标示符。
ECMAScript的全部关键字(*为第五版新增):
break do instanceof typeof case else new var catch finally return void continue for switch while debugger* function this with default if throw delete in try
ECMA-262中的全部保留字(第三版):
abstract enum int short boolean export interface static byte extends long super char final native class
synchronized float package throws const goto private transient debugger implements protected volatile double
import public
保留字可能会作为再版的关键字,如第五版新增的debugger就是第三版的保留字。
第五版中非严格模式下的保留字:
class enum extends supper const export import
严格模式下保留字:
implements package public interface private static let protected yield
注意:let和yield为新增保留字;为保证兼容建议作为参考保留字。
在Javascript中使用关键字和保留字会报错。不建议使用!
相关推荐
-
JavaScript保留关键字汇总
JavaScript 标准 所有的现代浏览器已经完全支持 ES5(ECMAScript 5). JavaScript 保留关键字(keyword) Javascript 的保留关键字(标识符)不可以用作变量.标签或者函数名.有些保留关键字是作为 Javascript 以后扩展使用. abstract arguments boolean break byte case catch char class* const continue debugger default delete do doubl
-
用JS将搜索的关键字高亮显示实现代码
用JS让文章内容指定的关键字加亮 是这样的.. 现在有这些关键字:美容,生活,购物当在文章里头出现这些关键字,就把它加亮显示.. 文章是生成静态页面的,而这些关键字是能随时更新的,所以我想用JS来实现...不知道怎样来实现这样的功能啊?特此求助 复制代码 代码如下: <script language="JavaScript">function highlight(key) { var key = key.split('|'); for (var i=0; i<key.
-
JS关键字球状旋转效果的实例代码
有时上网查资料,看到别人的博客上有关键字旋转的效果,觉得蛮不错的.于是网上搜索了一下它的实现,好吧,自己动手写写. HTML: 复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w
-
JQuery+JS实现仿百度搜索结果中关键字变色效果
1.源码 复制代码 代码如下: <script type="text/javascript"> $(function() { $("#btn_1").click(function() { var $keyword = $("#Text1").val() setHeightKeyWord('bbb', $keyword, 'Red', true) }); }); function setHeightKeyWord(id, keyword
-
JS关键字变色实现思路及代码
1.替换关键字,对字体变色 复制代码 代码如下: public static string ReplaceRed(string strtitle, string redkey) { if (redkey == "" || redkey == null) { return strtitle; } else strtitle = strtitle.Replace(redkey, " <font color='#ff0000'>" + redkey + &qu
-
js中的this关键字详解
this是Javascript语言的一个关键字. 它代表函数运行时,自动生成的一个内部对象,只能在函数内部使用.比如, 复制代码 代码如下: function test(){ this.x = 1; } 随着函数使用场合的不同,this的值会发生变化.但是有一个总的原则,那就是this指的是,调用函数的那个对象. 下面分四种情况,详细讨论this的用法. 情况一:纯粹的函数调用 这是函数的最通常用法,属于全局性调用,因此this就代表全局对象Global. 请看下面这段代码,它的运行结果是1.
-
js 关键词高亮(根据ID/tag高亮关键字)案例介绍
复制代码 代码如下: <!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv=&qu
-
Javascript基础教程之关键字和保留字汇总
关键字不可以作为变量名或者函数名 复制代码 代码如下: break case catch continue default delete do else finally for function if in instanceof new return switch this throw try typeof var void while with 保留字是为以后关键字而准备的 也不可以用来变量或者函数名. 复制代码 代码如下: abstract boolean byte char class c
-
javascript 获取所有id中包含某关键字的控件的实现代码
//获取某容器控件中id包含某字符串的控件id列表 //参数:容器控件.要查找的控件的id关键字.要查找的控件的标签名称 //返回值:查找到的控件id列表字符串,以逗号分割. 复制代码 代码如下: function GetIdListBySubKey(container,subKey,TagName) { var idList = ""; for(var i = 0; i < container.childNodes.length;i++) { if(container.chil
-
调试Javascript代码(浏览器F12及VS中debugger关键字)
目前,常用的浏览器IE.Chrome.Firefox都有相应的脚本调试功能.作为我们.NET 阵营,学会如何在IE中调试JS就足够了,在掌握了IE中的调试方法以后,Chrome和Firefox中的调试方法也变得相当简单了. 在F12开发人员工具中进行调试 打开IE浏览器,按下F12键,就会打开开发人员工具,这是IE内置的开发人员开发工具,方便开发人员对HTML.CSS.Javascript等网页资源进行跟踪调试使用的. 如果你打开的时候没有固定在网页底部,可以点击右上角菜单栏中的按钮来完成. 我
随机推荐
- FROM_UNIXTIME 格式化MYSQL时间戳函数
- 移动端脚本框架Hammer.js
- Asp.net中Microsoft.Identity的IPasswordHasher加密的默认实现与运用
- 通过php添加xml文档内容的方法
- 一个可以显示阴历的JS代码
- Lazy Load 延迟加载图片的 jQuery 插件
- JavaWeb中获取表单数据及乱码问题的解决方法
- 基于文本的搜索
- js实现json数组分组合并操作示例
- 怎样正确创建MySQL索引的方法详解
- 完美解决安装完tensorflow后pip无法使用的问题
- javascript面向对象三大特征之多态实例详解
- 微信小程序(订阅消息)功能
- PHP实现唤起微信支付功能
- Python GUI库PyQt5图形和特效样式QSS介绍
- django API 中接口的互相调用实例
- 计算Python Numpy向量之间的欧氏距离实例
- 深入分析c# 继承
- Python3如何实现Win10桌面自动切换
- python安装第三方库如xlrd的方法