Javascript/delete操作子
501 ワード
オブジェクトから属性を削除するか、配列から要素を削除します.
delete expression
expressionパラメータは有効な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;