JS中的关键字和保留字

JavaScript中不能作为变量名的关键字和保留字总结:

1、js中的关键字:

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

2、js中的保留字:

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

JavaScript中不能作为变量名的关键字和保留字总结:

1、js中的关键字:

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

2、js中的保留字:

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

原文地址:https://www.cnblogs.com/hfbk/p/9623613.html

时间: 2024-08-29 12:38:22

JS中的关键字和保留字的相关文章

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 de

Delphi中的关键字与保留字

Delphi中的关键字与保留字 分类整理 Delphi 中的“关键字”和“保留字”,方便查询 感谢原作者的收集整理! 关键字和保留字的区别在于,关键字不推荐作标示符(编译器已经内置相关函数或者留给保留实现),二保留字是根本不可能作标示符(编译时有警示!) [系统保留字] and            array          as             asm begin          case           class          const constructor   

[转]JS 中 this 关键字详解

本文主要解释在JS里面this关键字的指向问题(在浏览器环境下). 首先,必须搞清楚在JS里面,函数的几种调用方式: 普通函数调用 作为方法来调用 作为构造函数来调用 使用apply/call方法来调用 Function.prototype.bind方法 es6箭头函数 但是不管函数是按哪种方法来调用的,请记住一点:谁调用这个函数或方法,this关键字就指向谁. 接下来就分情况来讨论下这些不同的情况: 普通函数调用 function person(){ this.name="xl";

关于js中this关键字的补充

前面: 前面虽然综合了网络上不少大牛的心得,但感觉还是意犹未尽,为了彻底搞清楚js中this的相关知识,决定再写一篇.个人觉得,在技术上,除非钻到细枝末节,否则很难达至非常高的水平. 补充1: 无法重写this,因为它是一个关键字. 补充2: pasting $(function () { $('button').click(function () { alert(this);//this 表示原生的DOM $(this);//表示当前对象,这里指的是button }) }) this,表示当前

Java 中的关键字和保留字

关键字: Java 语言中已经事先定义好了的,有着特殊含义和用途 访问控制 类.方法和变量修饰符 程序控制 异常处理 包相关 基本类型 变量引用 public abstract break try import boolean super private class continue catch package byte this protected extends retur throw   char void   final do thows   double     implements

JS中this关键字、call、apply方法

首先,必须搞清楚在JS里面,函数的几种调用方式: 普通函数调用 作为方法来调用 作为构造函数来调用 使用apply/call方法来调用 Function.prototype.bind方法 es6箭头函数 谁调用这个函数或方法,this关键字就指向谁. 普通函数调用 function person(){ this.name="xl"; console.log(this); console.log(this.name); } person(); //输出 window xl 在这段代码中p

JS中this关键字

this是javascript的一个关键字,随着函数使用场合不同,this的值会发生变化.但是总有一个原则,那就是this指的是调用函数的那个对象. 1.全局代码中的this alert(this);//window this指向全局对象. 2.作为单纯的函数调用 function fooCoder(x) {    this.x = x;}fooCoder(2);alert(x);// 全局变量x值为2 this指向全局对象,即window.在严格模式中,则是undefined. 3.作为对象的

JS中this关键字详解

this是Javascript语言的一个关键字. 它代表函数运行时,自动生成的一个内部对象,只能在函数内部使用.比如, function test(){ this.x = 1; } 随着函数使用场合的不同,this的值会发生变化.但是有一个总的原则,那就是this指的是,调用函数的那个对象. 下面分四种情况,详细讨论this的用法. 情况一:纯粹的函数调用 这是函数的最通常用法,属于全局性调用,因此this就代表全局对象Global. 请看下面这段代码,它的运行结果是1. function te

js中this关键字用法详解

1.全局环境中的this 在全局环境中,this 指向全局对象Global,即 window 对象 如: alert(this); // 显示 [object Window] alert(this === window); // 显示 true 2.事件处理中的this 在事件处理函数中,this 指向当前节点,即绑定事件的节点. 在DOM元素中直接绑定事件,例如: <input type="button" value="点击这里显示this" onclick