b00k.jp ~積み上げ式読書ノート~

【LINQ】要素が存在するかを判定するにはCount>0でなくAnyを使おう

2018/10/03 | IT, プログラミング

 LINQで要素が一つ以上存在するかを判定するには、 Count() > 0 でやる方法と、 Any() で判定する方法がある。 どちらでも目的を達成することは可能だが、速度面や可読性から、A

続きを見る

【JavaScript】複数のループを一気に抜けるサンプル

 breakとラベル構文を一緒に使用することで、入れ子になったループから一気に抜けることができる。

続きを見る

【JavaScript】条件演算子のサンプル

 if文を書くまでもないような簡単な条件分岐を表したい時に使用する。

続きを見る

【JavaScript】文字列に改行を含めたり、変数を埋め込むテンプレート文字列

 ※この機能はES2015以降でしか使用できないので注意。 テンプレート文字列を使用すれば、 ・文字列中に改行を含める ・文字列中に変数を埋め込む ことが可能となる。

続きを見る

【JavaScript】定数を宣言する

 定数とは、一度宣言したら変更することができない変数。 コード中で何らかの比率などを表現する際によく使われる。 ■例 定数の命名は、 ・全て大文字 ・単語をアンダースコア

続きを見る

【JavaScript】外部スクリプトをインポートするサンプル

 サンプル HTMLとJavaScriptを別ファイルで作成するサンプル ■HTML ■JavaScript [crayon-5c92ac2097ce4472553530/]

続きを見る

【JavaScript】圧縮されたコードを簡単に整形する

 昨今では、ダウンロード時間の節約のために、レスポンスに際してJavaScriptやCSSのコードを圧縮するのが一般的。 デバッグなどをする場合、このままでは読みにくいので整形する必要が

続きを見る

【JavaScript】危険な構文を禁止するStrictモード

JavaScriptには危険な構文を未然に防ぐためのStrictモードというものが存在する。 プログラムすべてにStrictモードを有効にする Strictモードを有効にするには、以下のように

続きを見る

【JavaScript】分割代入のサンプル

 ※この機能はES2015以降のみ使用可能。 分割代入とは、配列やオブジェクトなどの値を複数の変数に一気に展開する方法。 また、「...」演算子を使用することで、展開しなかった

続きを見る

【JavaScript】「==」と「===」演算子の違い

 「==」演算子 データ型を暗黙的に変換して同じかどうかを判定してくれる。 例えば、以下は全てtrueになる。 「===」演算子 一方、「===」演算子の方はデータ型が同じ

続きを見る

PAGE TOP ↑