← 前回 連載 INDEX 次回 → $exceptionHandlerは、アプリで明示的に処理されなかった例外を、最終的に処理するためのサービスです。デフォルトでは、$logサービスのerrorメソッドを利用して、ブラウザー標準のコンソールにログ出力します。 この挙動を独自の処理で置き換えたいならば、$exceptionHandlerサービスを上書きすることもできます。例えば以下では、例外発生時にエラーダイアログを表示するとともに、エラーメッセージをdebugメソッドでログ出力する例です。
dlete演算子でまるっと削除することができます。 developer.mozilla.org オブジェクトの場合 keyとvalueがまるっとなくなります。 var obj = { a : 0, b : 1, c : 2 }; delete obj.a; console.dir(obj); // => {b : 1, c : 2} 配列の場合 配列の要素を削除すると、lengthは変わらず削除した要素がundefindになります。 var arr = [0, 1, 2]; delete arr[0]; console.dir(arr); // => [undefined, 1, 2]
javascritpのオブジェクト(いわゆる連想配列)の値(要素)を削除する方法を紹介しています。 delete演算子で削除する オブジェクトから要素(プロパティ)を削除する場合、delete演算子を使います。 delete演算子は、オブジェクトからプロパティを削除します(詳細はこちら)。 オブジェクトの指定要素を削除する 次のようなオブジェクトを作成したとします。 //オブジェクトの作成 var object = {a:'A',b:'B',c:'C'}; このとき、object.aという要素を削除する場合、このようにします。 //オブジェクトの要素を削除 delete object.a; //この書き方でも削除できます delete object['a']; オブジェクトの全ての要素を削除する オブジェクトの全ての要素を削除する場合、このようにします。 //オブジェクトをループ for(
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く