मैं जावास्क्रिप्ट के साथ खेल रहा हूं और एक त्रुटि में चल रहा हूं। त्रुटि यह है:जेएस पोस्टफिक्स ऑपरेशन में अमान्य बाएं हाथ की ओर अभिव्यक्ति?
पोस्टफिक्स ऑपरेशन में अमान्य बाएं हाथ की ओर अभिव्यक्ति।
और लिपि लंबी है लेकिन मुझे लगता है कि यह यह मुद्दा है। अजीब चीज यह काम करती है जब मैं इसे स्थानीय रूप से चलाता हूं, लेकिन जब इसे पैक किया जाता है, तो परिसंपत्ति_पैकर का उपयोग करके, यह विफल हो जाता है।
कोई विचार क्यों मुझे यह त्रुटि मिल रही है?
अद्यतन: अधिक शोध करने के बाद मुझे यह कार्य मिला। त्रुटि "समय" कथन में होने के बाद होती है और मुझे लगता है कि यह "++ + a +" है। यह एक प्लगइन है इसलिए मैं कोड के साथ गड़बड़ नहीं करना चाहता था ... लेकिन क्या आप यह बात कर सकते हैं?
m.getInternetExplorerMajorVersion = function() {
var a = m.getInternetExplorerMajorVersion.cached = typeof m.getInternetExplorerMajorVersion.cached != "undefined" ? m.getInternetExplorerMajorVersion.cached : function() {
var a = 3, b = d.createElement("div"), c = b.getElementsByTagName("i");
while ((b.innerHTML = "<!--[if gt IE "++ + a + "]><i></i><![endif]-->") && c[0])
Uncaught ReferenceError: Invalid left-hand side expression in postfix operation
;
return a > 4 ? a : !1
}();
return a
}
पर विधि
gzencode($content, 9, FORCE_GZIP)
का उपयोग कर रहा था यह कोड पूरी तरह से काम करता है। मुझे लगता है कि त्रुटि –कोड के दूसरे भाग में है त्रुटि पर रिपोर्ट की गई रेखा पर क्या है? –
आप पैरामीटर के रूप में 'अपरिभाषित' क्यों गुजर रहे हैं? –