setTimeoutに大きい数値を与えるとどうなる? 仕様を読んで完全理解2020年9月6日 公開JavaScriptECMAScriptWebIDLHTMLJavaScriptでは setTimeout という関数を使うことができます。 しかし、実はこの関数は言語仕様(ECMAScript)に組み込まれているものではありません。 ブラウザ上で動くJavaScriptの場合、 setTimeout は HTML…全文を見る
import文で画像やCSSを読み込むのはECMAScript仕様違反か2020年6月7日 公開 / 2020年6月7日 更新JavaScriptECMAScript近頃のJavaScript開発は、モジュールとして書かれた複数のJavaScriptファイルを import 文や export 文を通じて連携させるのが基本です。また、それらのファイルは Webpack に代表されるバンドラによって事前に処理され、 import…全文を見る
JavaScriptのthisは結局何種類あるのか2020年5月30日 公開 / 2020年5月31日 更新JavaScriptECMAScriptJavaScriptのややこしい機能としてよく槍玉に挙げられるのが this です。その特徴のひとつは 状況によって意味(thisの値)が違う ことであり、これを指して「JavaScriptのthisは4種類」とする説も見られます。 そこで、この記事ではthis…全文を見る