大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

JavaScript教程
JavaScript基礎語法
JavaScript事件和事件句柄
JavaScript HTML DOM對象
JavaScript BOM編程
JavaScript JSON

JavaScript保留關鍵字

JavaScript 保留關鍵字

保留關鍵字在意思上表達成為將來的關鍵字而保留的單詞。

在 JavaScript 中,一些標識符是保留關鍵字,不能用作變量名或函數名。

JavaScript 標準

所有的現代瀏覽器完全支持 ECMAScript 3(ES3,JavaScript 的第三版,從 1999 年開始)。

ECMAScript 4(ES4)未通過。

ECMAScript 5(ES5,2009 年發布),是 JavaScript 最新的官方版本。

隨著時間的推移,我們開始看到,所有的現代瀏覽器已經完全支持 ES5。

JavaScript 保留關鍵字

Javascript 的保留關鍵字不可以用作變量、標簽或者函數名。有些保留關鍵字是作為 Javascript 以后擴展使用。

abstract

arguments

boolean

break

byte

case

catch

char

class*

const

continue

debugger

default

delete

do

double

else

enum*

eval

export*

extends*

false

final

finally

float

for

function

goto

if

implements

import*

in

instanceof

int

interface

let

long

native

new

null

package

private

protected

public

return

short

static

super*

switch

synchronized

this

throw

throws

transient

true

try

typeof

var

void

volatile

while

with

yield

   

* 標記的關鍵字是 ECMAScript5 中新添加的。

JavaScript 對象、屬性和方法

您也應該避免使用 JavaScript 內置的對象、屬性和方法的名稱作為 Javascript 的變量或函數名:

Array

Date

eval

function

hasOwnProperty

Infinity

isFinite

isNaN

isPrototypeOf

length

Math

NaN

name

Number

Object

prototype

String

toString

undefined

valueOf

Java 保留關鍵字

JavaScript 經常與 Java 一起使用。您應該避免使用一些 Java 對象和屬性作為 JavaScript 標識符:

getClass

java

JavaArray

javaClass

JavaObject

JavaPackage

Windows 保留關鍵字

JavaScript 可以在 HTML 外部使用。它可在許多其他應用程序中作為編程語言使用。

在 HTML 中,您必須(為了可移植性,您也應該這么做)避免使用 HTML 和 Windows 對象和屬性的名稱作為 Javascript 的變量及函數名:

alert

all

anchor

anchors

area

assign 

blur

button

checkbox

clearInterval

clear Timeout

clientInformation

close

closed 

confirm

constructor

crypto 

decodeURI

decodeURIComponent

defaultStatus

document

element 

elements

embed 

embeds

encodeURI 

encodeURIComponent

escape

event

fileUpload

focus

form

forms

frame

innerHeight

innerWidth

layer

layers

link

location

mimeTypes

navigate

navigator

frames

frameRate

hidden

history

image

images

offscreenBuffering

open

opener

option

outerHeight

outerWidth

packages

pageXOffset

pageYOffset

parent

parseFloat

parseInt

password

pkcs11

plugin

prompt

propertyIsEnum

radio

reset

screenX

screenY

scroll

secure

select

self

setInterval

setTimeout

status

submit

taint

text

textarea

top

unescape

untaint

window

HTML 事件句柄

除此之外,您還應該避免使用 HTML 事件句柄的名稱作為 Javascript 的變量及函數名。

實例:

onblur

onclick

onerror

onfocus

onkeydown

onkeypress

onkeyup

onmouseover

onload

onmouseup

onmousedown

onsubmit

注意:在JavaScript中關鍵字不能用作變量名或者函數名,否則可能會得到錯誤消息,例如“"Identifier Expected"(應該有標識符、期望標識符)”。

非標準 JavaScript

除了保留關鍵字,在 JavaScript 實現中也有一些非標準的關鍵字。

一個實例是 const 關鍵字,用于定義變量。 一些 JavaScript 引擎把 const 當作 var 的同義詞。另一些引擎則把 const 當作只讀變量的定義。

Const 是 JavaScript 的擴展。JavaScript 引擎支持它用在 Firefox 和 Chrome 中。但是它并不是 JavaScript 標準 ES3 或 ES5 的組成部分。建議:不要使用它。

全部教程
主站蜘蛛池模板: 大陆一级毛片免费视频观看 | 成人国产三级在线播放 | 每日更新在线观看av | 久久免费高清 | 欧美日韩国产一区二区三区 | 国产成人免费a在线资源 | 精品国产免费久久久久久婷婷 | 四虎国产精品永久在线网址 | 色一情一乱一伦麻豆 | 91视频亚洲| 美女被爆羞羞视频网站视频 | 天天射天天草 | 视频在线一区二区三区 | 久久综合九九亚洲一区 | 日韩视频 中文字幕 视频一区 | 奇米影视778成人四色狠狠 | 热久久国产精品 | 欧美亚洲国产精品久久久久 | 五月婷婷开心中文字幕 | 激情在线网站 | 北条麻妃手机在线观看 | 欧美在线一区二区三区精品 | 一区二区三区亚洲 | 一级做人免费观看c欧美网站 | 亚洲精品高清国产一线久久97 | 深夜影院在线 | 国产精品福利午夜h视频 | 一级理论片 | 亚洲精品第一国产麻豆 | 国内精品久久久久久久亚洲 | 极品毛片 | 久久国产一片免费观看 | 欧美亚洲一区二区三区 | 狠狠色丁香婷婷综合精品视频 | 曰本一区二区 | 久视频在线 | 欧美娇小www| 91精品国产综合成人 | 亚洲综合成人在线 | 精品久久久久久久久久中文字幕 | 国产99欧美精品久久精品久久 |