プログラミング

スポンサーリンク
JavaScript

JavaScriptでローカル変数と同じ名前のグローバル変数を呼び出す方法

JavaScriptの関数内でグローバル変数と同じ名前のローカル変数を宣言した時、その変数名を呼ぶとローカル変数のほうが呼ばれることになります。なので、ローカル変数と同じ名前のグローバル変数を関数内から呼べなくなると思うかもしれませんが、そ...
JavaScript

JavaScriptのargumentsオブジェクトを使って文字列の複数置換の関数作ってみた

最近まで、JavaScriptのargumentsという機能を知らなかった自分。どうやら、関数内の引数を配列のように取得できる機能があるようです(参考:arguments - JavaScript | MDN)。 せっかくなので、何か...
プログラミング

for文の二重ループを一重ループにする方法

一重ループという言葉が正しいのかどうかはともかく、for文の二重ループをfor文一つだけにする方法についてメモとしてJavaScriptのコードで書きます。 プログラマのためのコードパズル ~JavaScriptで挑むコードゴルフとア...
JavaScript

JavaScriptでnew演算子をつけずにコンストラクタを実行する

またオブジェクト指向JavaScriptの原則で知った方法。実際に使うことはないと思うのだけど、こういう方法もあるのかと思ったので。 function Person(name){ this.name = name; ...
JavaScript

JavaScriptのオブジェクトを定数として扱う方法

オブジェクト指向JavaScriptの原則という本で知ったのですが、ECMAScript 5からはオブジェクトをロックする機能があるようで、プロパティの追加や削除の禁止だけでなく、値の書き換えのようなこともできる方法があるようです。これで定...
スポンサーリンク
タイトルとURLをコピーしました