JSFiddle - React, Tailwind, and code Playground
JavaScript
function func1(){
return {
color: 'red', //тут объект не записан в переменную, как бы сам по себе
num: 5
}
}
var z = func1() //тут свойства возвращаются в z и становятся его свойствами.
alert (z.color);
function func2(){
var obj = {}
obj.color = 'green'; // а тут уже записан, в obj
obj.num = 5;
return obj;
}
var x = func2() // тут же получается уже obj возвращается в x, и при этом теряется? какова механика этого дела?
alert(x.color);