2017-08-26 14 views
-1

なぜ次の配列にオブジェクトを追加できないのですか?なぜ次の配列にオブジェクトを追加できないのですか?

var userNames = {}; 
var input = $(this).text(); 
console.log('input=' + input); //success 
userNames.push(input); 
+0

、ユーザ名の配列を作るために[]を使用することができますいずれかの配列初期化子は、次のようになります。あなたが持っているのはオブジェクトです。 – Pointy

答えて

1

.pusharrayに使用すべきです。 {}はオブジェクトであり、オブジェクトにプッシュすることはできません。 `[]`:

あなたは

var userNames = []; 
userNames.push(input) 
0
var userNames = []; 
var input = $(this).text(); 
console.log('input=' + input); //success 
userNames.push(input); 
関連する問題