Давайте рассмотрим следующее это мой объект:
var n = {"aa":"x","dd":'d'};
Я использую квадратные скобки в Object.assign
. Это дает следующий результат. [aa: "x", dd: "d"]
. Окончательный код:
var n = {"aa":"x","dd":'d'};
var m = Object.assign([],n);
// result is
[aa: "x", dd: "d"]
в __proto__
console.log __proto__
сообщает, что это массив, если это массив, следующий за кодом с unexpected token error
var v = ["sss":"ddd","ccc":"ddd"];
Что означает?