var object1= new Object();
object1.name= 'Dana';
object1.age = 18;
var object2= new Object();
object2.name= 'Togo';
object2.age= 21;
var object3= new Object();
object3.name= 'Chris';
object3.age= 29;
object3.rank = function() {
console.log(this.name + ' is ' + this.age + ' years of age. ');
};
object3.rank();
だけのような...JavaScriptでは、 "this"キーワードまたは(for、in)LOOPを使用して複数のオブジェクトプロパティを印刷する方法はありますか?
rank(object1);
を行うと、それは代わりにすべてのための一つの方法と同じように、各オブジェクト ための方法を入力するので
Dana is 18 years of age.
を出力する方法があります類似したオブジェクト。私はまだfor(var key in obj)
ループでは快適ではありませんが、どちらかといえば教えてください。どうもありがとうございます。それは有り難いです。論理に大きなギャップがある場合は、それを私に説明してください。
あなたはプロトタイプで機能させることができhttps://developer.mozilla.org/nl/docs/Web/JavaScript/Reference/Global_Objects/Object/prototype – Michelangelo
OKおかげで、それを感謝! – KBdoesCode