मेरे पास checked है π
एक जावास्क्रिप्ट चर नाम के लिए मान्य है। साथ ही, जब मैं क्रोम कंसोल में var π = Math.PI
लिखने का प्रयास करता हूं, तो सब ठीक है।परिवर्तनीय नाम और वर्ण एन्कोडिंग
हालांकि, जब मैं एक .js
फ़ाइल पर एक मैक उदात्त पाठ 2 के साथ लिखा अंदर लाइन var π = Math.PI
शामिल, क्रोम शिकायत:
Uncaught SyntaxError: Unexpected token ILLEGAL
मैं एन्कोडिंग UTF-8, UTF-16 और UTF ले की कोशिश की है -16 बीई, लेकिन कोई काम नहीं।
Ï€
मैं कैसे, उदात्त पाठ 2 में जावास्क्रिप्ट चर नाम π
उपयोग कर सकते हैं ताकि क्रोम यह समझता है: जब मैं लाइन console.log('π')
, UTF-8, क्रोम प्रिंट के साथ उदात्त पाठ 2 के भीतर लिखे गए निष्पादित?
बिल्ली क्यों आप उपयोग करना चाहते हैं परिवर्तनीय नामों के लिए गैर-ascii अक्षर?!? – ThiefMaster
क्योंकि मुझे 'math.PI' के लिए शॉर्टकट 'π' पसंद है। – Randomblue
आपके कोड के साथ काम करने वाला कोई भी व्यक्ति ** इसके लिए आपको ** हेट ** करेगा। कोई भी आसानी से 'π' टाइप नहीं कर सकता है। – ThiefMaster