標準関数・TypeScript型・非同期処理など105件のリファレンス。
ハンズオンで手を動かして学べます
map・filter・async など主要関数の詳細ページから「ハンズオン」を開始できます。
map()ArrayES5filter()ArrayES5reduce()ArrayES5find() / findIndex()ArrayES6forEach()ArrayES5flat() / flatMap()ArrayES2019some() / every()ArrayES5includes()ArrayES2016sort()ArrayES1slice() / splice()ArrayES3push() / pop() / shift() / unshift()ArrayES3concat()ArrayES3join()ArrayES1indexOf() / lastIndexOf()ArrayES5fill()ArrayES6Array.from()ArrayES6at()ArrayES2022split()StringES1replace() / replaceAll()StringES3/ES2021includes() / startsWith() / endsWith()StringES6trim() / trimStart() / trimEnd()StringES5/ES2019padStart() / padEnd()StringES2017match() / matchAll()StringES3/ES2020slice() / substring()StringES3indexOf() / lastIndexOf()StringES1テンプレートリテラルStringES6repeat()StringES6at()StringES2022Object.keys() / values() / entries()ObjectES5/ES2017Object.assign()ObjectES6Object.freeze() / isFrozen()ObjectES5Object.fromEntries()ObjectES2019Object.create()ObjectES5スプレッド / レスト構文ObjectES2018オプショナルチェーン (?.)ObjectES2020Nullish Coalescing (??)ObjectES2020Math.min() / max() / abs()Number/MathES1Math.floor() / ceil() / round() / trunc()Number/MathES1/ES6parseInt() / parseFloat() / Number()Number/MathES1Number.isNaN() / isFinite() / isInteger()Number/MathES6Math.random()Number/MathES1Math.pow() / sqrt() / cbrt()Number/MathES1/ES6toFixed() / toPrecision() / toLocaleString()Number/MathES3Promise.all()AsyncES6Promise.allSettled()AsyncES2020Promise.race() / any()AsyncES6/ES2021async / awaitAsyncES2017new Promise()AsyncES6Generator / yieldAsyncES6型アサーション (as)TypeScript型ガード (type guard)TypeScriptUtility TypesTypeScriptReturnType / Parameters / AwaitedTypeScriptジェネリクス (Generics)TypeScriptinterface vs typeTypeScriptenum / const enumTypeScriptMapped Types / Template Literal TypesTypeScriptデコレータ (Decorator)TypeScriptquerySelector / querySelectorAllDOM / Web APIaddEventListener / removeEventListenerDOM / Web APIfetch()DOM / Web APIlocalStorage / sessionStorageDOM / Web APIIntersectionObserverDOM / Web APIMutationObserverDOM / Web APIClipboard APIDOM / Web APIResizeObserverDOM / Web APICustomEvent / dispatchEventDOM / Web APItry / catch / finallyErrorカスタムエラークラスError標準エラー型ErrorJSON.stringify() / parse()Other (ES)ES5structuredClone()Other (ES)ES2022Set / MapOther (ES)ES6WeakMap / WeakSetOther (ES)ES6SymbolOther (ES)ES6Proxy / ReflectOther (ES)ES6console メソッド群Other (ES)DateOther (ES)ES1正規表現 (RegExp)Other (ES)ES3/ES2018イテレータ / for...ofOther (ES)ES6分割代入 (Destructuring)Other (ES)ES6