Javascript/delete操作子

501 ワード


オブジェクトから属性を削除するか、配列から要素を削除します.delete expressionexpressionパラメータは有効なJScript式であり、通常は属性名または配列要素である.
 
説明
expressionの結果がオブジェクトであり、expressionで指定された属性が存在し、オブジェクトが削除されることを許可しない場合はfalseに戻ります.
他のすべての場合、trueに戻ります.
 
// JavaScript
var o = {};
o.x = new Object();
delete o.x;
 
//       ,   。 java        。
var o = {a:'hello', b:'world'};
delete o.a;