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

全部教程
主站蜘蛛池模板: 国产真实伦视频在线观看 | 免费观看黄色a一级录像 | 国产国产人免费人成成免视频 | 久久大香伊蕉在人线观看热2 | 亚洲成a人v在线观看 | a男人天堂| 欧美久草视频 | 欧美色老太婆 | 国产精品欧美亚洲区 | 久久www成人看片 | 中文字幕观看 | 国产日韩亚洲 | 97精品一区二区三区在线不卡 | 伊人久久中文字幕久久cm | 欧美白人极品性喷潮 | 黄色小视频免费看 | 青青99 | 日韩欧美成人免费中文字幕 | 男人私人影院 | 夜夜艹天天干 | 亚洲综合欧美日韩 | 91在线品视觉盛宴免费 | 亚洲伦理久久 | 99av在线| 两性视频网站 | 超碰最新上传 | 亚洲精品久荜中文字幕 | 久久九九免费视频 | 午夜福利毛片 | 中国一级特黄真人毛片免 | 波多野结衣中文字幕一区二区三区 | 欧美性禁片在线观看 | 91亚洲国产成人久久精品网站 | 欧美精品亚洲精品日韩专区 | 毛片毛片毛片毛片出来毛片 | 天天操夜夜操狠狠操 | 国产97在线观看 | 日日操视频 | 国产真实乱子伦精品视 | 在线精品福利 | 大陆老太xxxxxxxxhd |