JavaScript– category –
-
JavaScript
Web開発/サイト運営しているなら今すぐやるべき最適化・高速化手法10点
Webサイトを運営している皆さん、こんにちは。 FRONTL1NEを運営しているFL1NE(フライン)と申します。 まず皆さんに聞きたいのですが 「Webサイトの高速化正しくやれてますか?」 ページの表示速度が遅いなぁ〜と思って、GoogleのLighthouseやPageSp... -
JavaScript
JavaScriptでカスタマイズできる腕時計「Bangle.js」を買ったのでレビューする
どうも、暁の流星です。 自粛中暇でプログラマー系YouTuberになろうか真剣に考えてました。需要ないかな? それでは本題。 Bangle.jsを購入したのでレビューしていきたいと思います。日本語サイトが少ないので、この記事を参考にしてくれるとありがたいです... -
JavaScript
家にいるので「スマホだけで疑似VR」した裏話
どうも、暁の流星です。 先日、Qiitaにていつでもパンツを覗きたかった話で投稿したので、その裏話などをしていきたいと思います。 【はじめに】 今回何を作ったかと言うと、スマホだけを用いて疑似的なVRをするものです。 それはなんだと言... -
JavaScript
eval無しで「ゆの in JavaScript」
どーも、はどはど です。 今回は「ゆの in Language」に挑戦してみました。 【「ゆの in Language」とは?】 プログラムのハック遊び。 X / _ / X < 来週も見てくださいね! といったアスキーアートを含む一文を 演算子オーバーロードなど... -
JavaScript
JavaScriptのアロー関数 (入門)
はい、今回はアロー関数です。 (簡単な使い方なので短いです) 例えば、 function sum(a, b){ return a + b; } console.log(sum(2, 4)); // 6 という関数があった時 let sum = (a, b) => a + b; console.log(sum(2, 4)); // 6 というように簡略し... -
JavaScript
i++と++iの違いに関する覚書
覚書です。 i++と++i、みなさんどっち使ってますか? あまり意識してないと思いますが、この二つにはしっかりと違いがあります。 ++iはプレフィックス形式、i++はポストフィックス形式です。 どんな違いか、コードをみてみましょう JavaScript : let... -
JavaScript
ビットシフト(ビット演算子)に関する覚書
覚書です。 ビット演算子(<<や>>みたいなやつ)って何に使うのだろう。 → 掛け算、割り算の代わりに使えます。 ある数xを2倍にする時x = x * 2とすると思いますが、これはx = x << 1と描いても同じ結果が得られます。 同様に x = ... -
JavaScript
JavaScriptでの型と型変換
覚書 typeofで型を判別できる & 型は以下のような種類がある。 typeof undefined //'undefined' typeof 0 //'number' typeof true //'boolean' typeof "foo" //'string' typeof Symbol("id") //'symbol' typeof Math //'object' typeof null //... -
JavaScript
JavaScriptでの変数宣言 (var, let, const)
JavaScriptへの理解が古いので、再度勉強してます。 今回は変数の宣言について 昔のJavaScriptではvarで変数を定義してましたが、これはモダンでないらしい。 なぜなら、"var"はブロックスコープを持たないからだそうです。 例えば、 if(true){ var...
1