मैं एक क्रोम में यह लिखा स्निपेट:स्निपेट्स - पहचानकर्ता पहले से ही घोषित किया गया है
let commitPromotionData = (product) => new Promise((resolve, reject) => {
//Do something with the server
var statusCode = 200;
statusCode == 200 ? resolve(product) : reject();
});
और जब मैं इसे 2 बार चलाने का प्रयास है, यह पहले से ही चर घोषित किया गया है कहते हैं और पहली पंक्ति में एक त्रुटि फेंकता ।
त्रुटि है:
Uncaught SyntaxError: Identifier 'commitPromotionData' has already been declared at :1:1
और निश्चित रूप से, इस कंसोल के लिए डिफ़ॉल्ट व्यवहार होता है, लेकिन यह बहुत भावना यहाँ बनाने के लिए नहीं लगता है ..
इस इरादा है? क्या इसके आसपास कोई रास्ता है?
सिर्फ अपने कोड के अंदर '(function() {अपने कोड //})() रखा है, में एक [ब्लॉक कोड लपेटकर द्वारा' – harry123