最新のWeb開発のチュートリアル
×

JS チュートリアル

JS HOME JS 導入 JS どこへ JS 輸出 JS 構文 JS ステートメント JS 注釈 JS 変数 JS 演算子 JS 算術 JS 割り当て JS データの種類 JS 機能 JS オブジェクト JS 範囲 JS イベント JS ストリング JS 文字列メソッド JS 数字 JS 数のメソッド JS 数学 JS 日付 JS 日付形式 JS 日付の方法 JS 配列 JS アレイ方式 JS ブール値 JS 比較 JS 条件 JS スイッチ JS ループ For JS ループしながら JS ブレーク JS 型変換 JS 正規表現 JS エラー JS デバッギング JS 巻き上げ JS strictモード JS スタイルガイド JS ベストプラクティス JS 間違い JS パフォーマンス JS 予約語 JS JSON

JS フォーム

フォームバリデーション フォームAPI

JS オブジェクト

オブジェクト定義 オブジェクトのプロパティ オブジェクトメソッド オブジェクトプロトタイプ

JS 機能

関数定義 ファンクションのパラメータ 関数の呼び出し 関数クロージャ

JS HTML DOM

DOM イントロ DOM メソッド DOM 資料 DOM 要素 DOM HTML DOM CSS DOM アニメーション DOM イベント DOM EventListener DOM ナビゲーション DOM ノード DOM ノードリスト

JS ブラウザ BOM

JS Window JS Screen JS Location JS History JS Navigator JS Popup Alert JS Timing JS Cookies

JS

JS 例 JS HTML DOM JS HTML 入力 JS HTML オブジェクト JS HTML イベント JS ブラウザ JS クイズ JS 概要

JS リファレンスマニュアル

JavaScript オブジェクト HTML DOM オブジェクト


 

JavaScript予約語


JavaScriptでは、いくつかの識別子が予約語であり、変数や関数名として使用することはできません。


JavaScriptの規格

ECMAScript 3 (ES3) 1999年12月にリリースされました。

ECMAScript 4 (ES4)放棄されました。

ECMAScript 5 (ES5) 2009年12月にリリースされました。

ECMAScript 6 (ES6) 2015年6月にリリース、およびJavaScriptの最新の公式バージョンですました。

時間が経過し、我々は今、すべての最新ブラウザでES5 / ES6を完全にサポートを参照してくださいし始めています。


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オブジェクト、プロパティ、およびメソッドの名前を使用しないようにする必要があります。

Array Date eval function hasOwnProperty
Infinity isFinite isNaN isPrototypeOf length
Math NaN name Number Object
prototype String toString undefined valueOf

Javaの予約語

JavaScriptは、しばしばジャワと一緒に使用されます。 あなたは、JavaScriptの識別子として、いくつかのJavaオブジェクトとプロパティを使用しないようにする必要があります。

getClass java JavaArray javaClass JavaObject JavaPackage

Windowsの予約語

JavaScriptはHTMLの外で使用することができます。 これは、他の多くのアプリケーションプログラミング言語として使用することができます。

HTMLでは、あなたは(移植性のためにあなたがすべきである)、HTMLおよびWindowsオブジェクトとプロパティの名前を使用しないようにする必要があります。

alert all anchor anchors area
assign blur button checkbox clearInterval
clearTimeout 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イベントハンドラの名前を使用しないようにしてください。

例:

onblur onclick onerror onfocus
onkeydown onkeypress onkeyup onmouseover
onload onmouseup onmousedown onsubmit