javascript - var b = Object.create(a) vs. var b = a -


इस सवाल का पहले से ही एक उत्तर है: < / P>

  • 3 जवाब

जावास्क्रिप्ट में, क्या है के बीच का अंतर:

  var a = {स्टेक: 5, सूप: 2}; Var बी = वस्तु। बनाना (ए);  

और

  var a = {स्टेक: 5, सूप: 2}; Var बी = ए;  

अंतर यही है कि एक ही बी के प्रोटोटाइप है, वही वस्तु नहीं। < / P>

  var a = {स्टेक: 5, सूप: 2}; Var बी = ए; बी.पीस = 1; console.log (a.peas); // 1  

बनाम।

  var a = {steak: 5, सूप: 2}; Var बी = वस्तु। बनाना (ए); बी.पीस = 1; console.log (a.peas); // अपरिभाषित  

Comments