JavaScript チートシート
JavaScript多くの場合「JS」と略されます。これは、高レベルで動的、型指定されていない、解釈されたランタイム言語です。ECMAScript 言語仕様で標準化されています。 JavaScript は、HTML および CSS と並んで、World Wide Web コンテンツ制作の 3 つのコア テクノロジの 1 つです。
JavaScript のチートシート:
式の構文
^ | 文字列の先頭 |
$ | 文字列の終わり |
。 | 任意の 1 文字 |
(a|b) | aまたはb |
(…) | グループセクション |
[ABC] | 範囲内 (a、b、または c) |
[^abc] | 範囲外です |
\s | 空白 |
え? | ゼロまたは 1 つ |
あ* | ゼロ以上の |
あ*? | 0 個以上、貪欲でない |
α+ | 1 つ以上の |
α+? | 1 つ以上、貪欲でない |
{3} | ちょうど 3 の |
a{3,} | 3つ以上の |
{,6} | 最大 6 個 |
{3,6} | 3 ~ 6 個 |
{3,6}? | 3 ~ 6 の a、貪欲でない |
\ | エスケープ文字 |
[:ポイント:] | 任意の句読点記号 |
[:空間:] | 任意のスペース文字 |
[:空白:] | スペースまたはタブ |
JavaScript の日付
日付() | setMonth() |
getDate() | setFullyear() |
getDay() | setHours() |
月を取得 | setMinutes() |
完全年を取得 | setSeconds() |
get年 | setミリ秒() |
時間の取得 | setTime() |
分を取得 | setUTCDate() |
getSecond | setUTCDay() |
ミリ秒を取得する | setUTCMonth() |
時間取得 | setUTCFullyear() |
getTimezoneOffset() | setUTCHours() |
getUTCDate() | setUTCMinutes() |
getUTCDay() | setUTCSeconds() |
getUTCMonth() | setUTCミリ秒() |
getUTCFullyear() | toSource() |
getUTCHours() | toString() |
getUTCMinutes() | toGMTString() |
getUTCSeconds() | toUTCString() |
getUTCミリ秒() | toLocaleString() |
JavaScript 配列
concat() | スライス() |
参加する() | 選別() |
長さ | スプライス() |
ポップ() | toSource() |
押す() | toString() |
逆行する() | シフト解除() |
シフト() | 値の() |
JavaScript 文字列
charAt() | スライス() |
charCodeAt() | 分割()x |
concat() | 部分文字列() |
fromCharCode() | 部分文字列() |
インデックスの() | toLowerCase() |
lastIndexOf() | toUpperCase() |
長さ | toLocaleLowerCase() |
localeCompare() | toLocaleUpperCase() |
match() x | toSource() |
replace() x | 値の() |
JavaScript 関数
デコードURI() | isNaN() |
decodeURIComponent() | 番号() |
encodeURI() | プレスフロート() |
encodeURIComponent() | parseInt() |
逃げる() | 弦() |
eval() | 逃げる() |
JavaScript ブール値
JavaScript の数値と数学
腹筋() | 分() |
アコス() | NEGATIVE_INFINITY |
アシン() | PI |
のために() | POSITIVE_INFINITY |
あたん2() | 捕虜() |
天井() | ランダム() |
cos() | ラウンド() |
E | 罪() |
exp() | sqrt() |
床() | SQRT1_2 |
LN10 | SQRT2 |
LN2 | タン() |
ログ() | toSource() |
LOG10E | to指数関数() |
LOG2E | toFixed() |
最大() | toPrecision() |
MAX_VALUE | toString() |
MIN_VALUE | 値の() |
JavaScript RegExp オブジェクト
コンパイル() | 貨物Paren |
実行() | 左Cコンテキスト |
グローバル | 複数行 |
無視するケース | 右コンテキスト |
入力 | ソース |
lastIndex | テスト() |
数値の増減
インクリメント | +xx または x++ |
デクリメント | –x または x– |
違いは、++x (–x) は増加 (減少) した値を返すのに対し、x++(x–) は x の前の値を返すことです。