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

全部教程
主站蜘蛛池模板: 天天做天天爱夜夜爽毛片毛片 | www.欧美| 日本精品一二三区 | 日韩欧美中文字幕在线观看 | 日本视频中文字幕一区二区 | 欧美aa一级 | 色综合久久精品中文字幕 | 综合图区亚洲白拍在线 | 国产精品视频不卡 | 一级色网站 | 91视频美女| 欧美成人精品高清在线播放 | 久久婷婷色 | 久久久高清免费视频 | 日韩视频一 | 狠狠色婷婷综合天天久久丁香 | 精品欧美一区二区三区四区 | 波多野结衣三区 | 国产三级做爰在线播放最爱 | 亚洲午夜久久久久中文字幕久 | 久久99精品久久久久久牛牛影视 | 婷婷性 | 99精品国产成人一区二区在线 | 中文字幕在线精品视频入口一区 | 欧美九九 | 久久精品中文字幕有码日本 | 欧美 日产 国产精选 | 日韩免费高清 | 免费视频不卡一区二区三区 | 午夜影院福利 | 精品久久久在线观看 | 亚洲欧美精品一区 | 精品四虎免费观看国产高清午夜 | 国产一区视频在线免费观看 | 在线观看国产精美视频 | 国产精品福利久久 | 5566中文字幕亚洲精品 | 在线看片福利 | 中文字幕不卡免费高清视频 | 亚洲情综合五月天 | 国产欧美一区二区三区沐欲 |