これを行うためのネイティブ/エレガントな方法があるかどうか知りたいです:
var object = {
value: 1,
desc: 'an object',
method: function(){
return this.description + ' with value: ' + this.value;
},
};
var onlyProperties = JSON.parse(JSON.stringify(object));
ご覧のとおり、メソッドを含まないプロパティだけが必要です。上記のコードは機能しますが、この方法で行うのは間違っているように感じます。