-
JavaScriptでのInfinity(無限大)とNaN(非数)の判別方法まとめ滅多に使うことはないけれど数値が正しいものかどうか判別するのに使われる特別な値 それが Infinity ( 無限大 )と NaN ( 非数 ) の2つです。 ここではこの2つを判別する方法についてまとめてみたいと思いま...
-
JavaScriptでブラウザが無限ループしてしまったときの対処法Web開発に限らずプログラミングで厄介なこと・・・それは無限ループです。 一度ループしだすと止まらないし、フリーズの原因にもなるから面倒なものなんですよね。 特にWeb開発だとJavaScriptを使うことが多いのでそこ...
-
JavaScriptで複数行文字列を代入する一番簡単な方法JavaScriptで複数行文字列を代入する方法は色々ありますよね。調べると+で行を連結するやり方とかやたらトリッキーな手法とかが見つかります。 ですが現在はテンプレートリテラルを使えば長い文字列でもスマートに代入したり...
-
javascriptでの配列の初期化や値の追加方法まとめ配列はどの言語でも基本中の基本で、まず間違いなく使います。 という訳でJavaScriptでの配列の初期化や要素の追加方法についてまとめてみます。 配列の初期化 配列を作るには変数に対して [crayon-67e96e1...
-
javascriptでの配列の要素へのアクセスや検索方法まとめ配列を上手く扱うにはまず配列の初期化や値の追加方法について知っていなくはなりません。 そしてその上で配列の要素のアクセスとか検索方法を知っておくとさらに便利です。 という訳で自分の記憶を整理するのも兼ねて配列のアクセス方...
-
javascriptのforEach関数内で処理を止めるbreakの代わりになるコードJavaScriptではご存知のように配列などを順々に処理していくのに forEach関数 が使えます。 ただこの forEach で問題なのは途中で処理を止める break みたいなことができないことなんですよね・・・...