उदाहरण के लिए, यदि हम ऐसा करते हैं:

Array.prototype.method = () => { console.log("method") }

तब हम बस कॉल कर सकते हैं:

[].method() // works

लेकिन वस्तुओं के मामले में:

Object.prototype.method = () => { console.log("method") }

हम पाते हैं:

{}.method() // doesn't work
Object.method() // works
1
Lalit Singh Tanwar 26 जुलाई 2019, 14:57

1 उत्तर

सबसे बढ़िया उत्तर

क्योंकि {} की व्याख्या किसी वस्तु के बजाय एक खाली ब्लॉक के रूप में की जाती है। इसे कोष्ठक में लपेटकर ठीक करें:

 

Object.prototype.method = () => console.log("method");

({}).method();
3
Jack Bashford 26 जुलाई 2019, 15:02