画面サイズで切り替える例
ユーザーエージェントで切り替える例
画面サイズで切り替える例
ユーザーエージェントで切り替える例
ゲームエンジンや3Dソフトウェアを利用して高度な表現ができるこの時代でも、プリミティブな描画や動き、アルゴリズムから学べることは多い。それらをJavaScriptで書くクリエイティブコーディングという形で学べる手引書が本書となる。
JavaScriptを使って2点の座標の角度を計算して取得する方法を紹介しています。 2点の座標から角度を計算する方法 2点の座標から角度を計算する方法の簡単なサンプルコードです。 A点を原点としたB点への角度をラジアン […]…
JavaScriptを使って2点の座標から距離を計算して取得する方法を紹介しています。 2点の座標から距離を計算する方法 2点の座標から距離を計算する方法の簡単なサンプルコードです。 利用しているJavaScript関数 […]…
JavaScriptのtoLocaleString()メゾットを使って、数値を3桁のカンマ区切りの文字列に変換する方法を紹介しています。 数値を3桁のカンマ区切りにする手段は多数ありますが、toLocaleString( […]
JavaScriptを使った計算式でラジアンを角度、角度をラジアンに変換する方法を紹介しています。 ライブラリやフレームワークによってはラジアン単位が必要だったり、独自関数でラジアン単位でしか取得できないケースがあるため […]…
JavaScriptのrepeat()メゾットを利用して指定した文字または文字列を指定回数で繰り返した文字列を生成する方法を紹介しています。 例えば、評価に使う星マーク★を評価数分繰り返した文字列を得たい場合など、for […]…
JavaScriptのfor…of文を使って連想配列の繰り返し処理中にキー名も取得する方法を紹介しています。 for…of文で連想配列のキー名も取得する方法 for…of文の中でキー名と値をセットで取得するにはObjec […]…
はじめに みんなが大好きな Amazon S3 の「静的ウェブサイトホスティング」で公開したウェブサイトに、メールフォーム付きのお問い合わせページが欲しくなるケースも多いと思います。 そこで今回は AWS のクラウドサー […]…
Gzemnid はざっくりしていて完璧に信用はできないが、十分に使われていることはわかる。 特に Node や Deno などの JavaScript ランタイムや polyfill 系ライブラリでは、プロトタイプ汚染などを避けるために多用されている。 にもかかわらず、.bind と .call は自然言語の SVO 的な思考の流れに反していてむずかしい。…