:note

obj.hasOwnProperty(prop)のかわりにprop in objをつかう

とあるオブジェクトが、テキストオブジェクトかどうかとかそういう場面で、

今まで、 obj.hasOwnProperty(prop) をつかっていたのだけど、

for (var prop in Obj) {}prop in Obj の部分を使うのがいいらしいので試してみた。

var text_obj = app.selection[0];
text_obj.hasOwnProperty('baseline') ;
// => true
'baseline' in text_obj;
// => ture

どちらも同じ結果が返る、手にもやさしいので今度からこちらを使うつもり。

 
comments powered by Disqus
back to top