大战熟女丰满人妻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 的組成部分。建議:不要使用它。

全部教程
主站蜘蛛池模板: 国内免费一区二区三区视频 | 国产综合欧美 | 五月天婷婷视频 | 永久国产| 欧美另类丰满69xxxxx | 久久久久久国产精品免费免 | 久草在线最新 | 99色在线 | 久草热视频在线 | 国产欧美一区二区成人影院 | 欧美视频日韩专区午夜 | a毛片久久免费观看 | 日日射视频 | 九九99久久精品影视 | 在线成人亚洲 | 8090成人午夜精品 | 狠狠噜噜 | 欧美一区二区在线观看免费网站 | 欧美日韩加勒比一区二区三区 | 91尤物在线 | 99热久久精品国 | 337p亚洲精品色噜噜狠狠 | 日日干天天爽 | 激情影院免费 | 97狠狠操| 欧美一级毛片在线播放 | 男人天堂a | 天天夜夜人人 | 男女一级做片a性视频 | 777福利 | 亚洲精品老司机综合影院 | 亚洲国产综合久久精品 | 国产69精品久久久久9999 | 国产精品v一区二区三区 | 日韩一区国产二区欧美三 | 日韩免费大片 | 一本色道久久爱88a 一本色道久久爱88av俺来也 | 在线播放heyzo北条麻妃 | 亚洲国产成人久久一区www | 91极品视频在线观看 | 免费一级特黄特色黄大任片 |