论坛首页 Web前端技术论坛

ECMAScript :keyword&reserved word

浏览 1334 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2010-06-21   最后修改:2010-06-21

下面的单词,很眼熟吧,是不是感觉很多语言都有呢,哎,条条大路通罗马,仅从关键字和保留字就可窥之一二

对应用法持续补充中

一.关键字(keyword)

 break

 else

new

var

case

 finally

 return

void

 catch

 for

switch

while

 continue

 function

 this

 with

default

if

throw

 delete

in

try

do

typeof

instanceof

二保留字(.reserved word)

 abstract

enum

int

short

byte

long

float

char

boolean

export

interface

static

extends

super

final

native

synchronized

class

packge

throws

const

goto

private

transient

debugger

impements

protected

volatile

 double

import

public

三.一些关键字,保留字用法举例

in-作用于foreach循环,不过js中没有foreach关键字,则foreach循环使用for为关键字

window.onload=function(){
var arr = new Array(1,2,3);

for(var i in arr){
alert(arr[i]);
}
}

 typeof&instanceof 这2个关键字用于判断

 区别在于当typeof无法判断的场景(比如不同的对象判断)时,用instanceof 进行判断

window.onload=function(){
var t1=1;
var t3="";
alert(typeof t1);//number
alert(typeof null);//object 这个类型判断中一个值得注意的地方,null表示object的占位符,想了解更多请google
alert(typeof t3);//string
}

 

window.onload=function(){
var t1=[1,2,3];
var t2=[1,2,3];

alert(t1 instanceof Number);//true
alert(t2 instanceof Array);//false

}

 

 

论坛首页 Web前端技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics