इस प्रतीक का जावास्क्रिप्ट में क्या मतलब है?


86

यह क्या है?

यह उन सवालों का एक संग्रह है, जो हर बार और फिर जावास्क्रिप्ट में वाक्य रचना के बारे में आते हैं। यह एक सामुदायिक विकी भी है, इसलिए सभी को इस सूची को बनाए रखने के लिए आमंत्रित किया जाता है।

ऐसा क्यों है?

स्टैक ओवरफ्लो विशेष वर्णों की खोज करने की अनुमति नहीं देता है। परिणामस्वरूप, ऑपरेटरों और अन्य सिंटैक्स टोकन के बारे में कई प्रश्न आसानी से नहीं खोजे जाते हैं। इससे डुप्लिकेट को बंद करना और भी मुश्किल हो जाता है। इस समस्या से निपटने के लिए नीचे दी गई सूची है।

मुख्य विचार स्टैक ओवरफ्लो पर मौजूदा प्रश्नों के लिंक रखना है, इसलिए हमारे लिए उन्हें संदर्भित करना आसान है, न कि ECMAScript स्पेस की सामग्री पर कॉपी करना।

इसके अतिरिक्त, यह PHP प्रतीक संदर्भ की एक स्पष्ट प्रति है । हमें एक JS की आवश्यकता थी।


कृपया मदद करे। संपादित करें और अन्य ऑपरेटरों / वाक्यविन्यास संदर्भों के लिंक जोड़ें, या यदि आप वाक्य रचना के किसी विशेष टुकड़े पर अच्छे प्रश्न / उत्तर नहीं पा सकते हैं, तो इस प्रश्न का उत्तर जोड़ें और इसे लिंक करें


@amnotiam: वास्तव में कोई फर्क नहीं पड़ता है, लेकिन यह किसी भी व्यक्ति को इस लिंक की तुलना में ढूंढना / याद रखना बहुत आसान हो सकता है। मैं ऑपरेटर पर जानकारी के लिए खोज करने में इतना कठिन समय था |। PHP संस्करण ड्यूप्स बंद करने के लिए एक जाना-के रूप में बहुत उपयोगी साबित हुआ है।
— वेस्ले मर्च

1
मेरी राय है कि यह एक आधिकारिक नीति परिवर्तन को रोकना चाहिए, बने रहना चाहिए। ... या, शायद, टैग-विकी में जोड़ा गया। लेकिन विकी को इस सामग्री के लिए उपयुक्त जगह नहीं लगती है। ऐसा लगता है, किसी भी 'उत्तर' के लिए क्षमता की कमी के बावजूद पर्याप्त 'विहित प्रश्न' की तरह है जिसे मैं फिर से खोलना चाहूंगा। हालांकि मैं एक मॉड की समीक्षा के लिए उपज होगा।
— डेविड का कहना है कि मोनिका

1
@ डेविड थॉमस: दुर्भाग्य से, टैग विकी अभी भी चूसते हैं। यही कारण है कि आज भी पुस्तक प्रश्न एक प्रश्न बना हुआ है।
— BoltClock

@ruakh ने अभी तक यह स्पष्ट रूप से बहुप्रतीक्षित सामुदायिक विकि को देखा है: stackoverflow.com/questions/388242/… - अतिरिक्त जानकारी पर उत्तर जोड़ते हुए, प्रश्न में अधिकांश सामग्री। यहां यही विचार है।
— थॉमस शील्ड 21

@ruakh मैंने इसे वापस जुड़े PHP प्रश्न के प्रारूप में फिट करने के लिए रोल किया - जो, मैं नोट कर सकता हूं, इसे बंद या प्रारूप में नहीं बदला गया है। यह एक सामान्य विकी प्रारूप में सामान्य प्रश्नों की एक सूची को संकलित करने की तुलना में सवालों का एक बहुत व्यापक सेट (जैसा कि आपने इसे संपादित किया है) और आप चाहते हैं कि एक को खोजने के लिए दर्जनों उत्तर ब्राउज़ करना होगा। मैं इस एक पर समुदाय के साथ जाऊंगा, लेकिन अभी तक, ऐसा लगता है कि लोग आमतौर पर इसे पसंद करते हैं।
— थॉमस शील्ड्स

जवाबों:


167

एमडीएन पर भाव और ऑपरेटरों और बयानों के बारे में दस्तावेज देखें ।

मूल खोजशब्द और सामान्य भाव

this कीवर्ड:

var x = function()बनाम function x() - फ़ंक्शन घोषणा सिंटैक्स

(function(){... })() - IIFE (तुरंत आमंत्रित समारोह अभिव्यक्ति)

someFunction()() - कार्य जो अन्य कार्यों को वापस करते हैं

=> - समान चिह्न, इससे बड़ा: तीर फ़ंक्शन अभिव्यक्ति सिंटैक्स

|> - पाइप, इससे अधिक: पाइपलाइन ऑपरेटर

function*, yield, yield* - स्टार के बाद functionया yield: जनरेटर कार्यों

[], Array() - वर्ग कोष्ठक: सरणी संकेतन

{key: value} - घुंघराले कोष्ठक: वस्तु शाब्दिक वाक्य-विन्यास

`... ${... }... ` - बैकटिक, कर्ली कोष्ठक के साथ डॉलर चिह्न: टेम्पलेट शाब्दिक

/… / - स्लैश: नियमित अभिव्यक्ति शाब्दिक

$ - regex में डॉलर चिह्न पैटर्न बदल देते हैं: $$, $&, $`, $',$n

() - कोष्ठक: समूह संचालक


संपत्ति से संबंधित भाव

obj.prop, obj[prop], obj["prop"] - वर्गाकार कोष्ठक या डॉट: संपत्ति accessors

?., ?.[], ?.() - प्रश्न चिह्न, डॉट: वैकल्पिक श्रृंखलन ऑपरेटर

:: - डबल कोलन: बाइंड ऑपरेटर

new ऑपरेटर

...iter - तीन डॉट्स: सिंटैक्स फैलाना; बाकी पैरामीटर


वेतन वृद्धि और गिरावट

++, -- - डबल प्लस या माइनस: प्री- / पोस्ट-इन्क्रीमेंट / -decrement ऑपरेटर्स


यूनिरी और बाइनरी (अंकगणित, तार्किक, बिटवाइज़) ऑपरेटर

delete ऑपरेटर

void ऑपरेटर

+, - - प्लस और माइनस: इसके अलावा या संगति, और घटाव ऑपरेटरों; एकतरफा साइन ऑपरेटर

|, &, ^, ~ - एकल पाइप, एम्परसेंड, स्वरित, टिल्ड: बिटवाइज़ या, और, XOR, और नहीं ऑपरेटरों

&&, ||, ! - डबल एम्परसेंड, डबल पाइप, विस्मयादिबोधक बिंदु: तार्किक ऑपरेटरों

?? - दोहरा प्रश्न चिह्न: न्यूलिश-कोलेसिंग ऑपरेटर

** - डबल स्टार: पावर ऑपरेटर (प्रतिपादक)


समानता ऑपरेटरों

==, === - समान संकेत: समानता ऑपरेटर

!=, !== - विस्मयादिबोधक बिंदु और समान संकेत: असमानता ऑपरेटरों


बिट शिफ्ट ऑपरेटर

<<, >>, >>> - दो या तीन कोण कोष्ठक: बिट पारी ऑपरेटरों


सशर्त संचालक

... ?... :... - प्रश्न चिह्न और पेट: सशर्त (त्रिगुट) ऑपरेटर


असाइनमेंट ऑपरेटर

= - समान संकेत: असाइनमेंट ऑपरेटर

%= - प्रतिशत बराबर: शेष कार्य

+= - प्लस बराबर: इसके अलावा असाइनमेंट ऑपरेटर

&&=, ||=, ??= - डबल एम्परसेंड, पाइप, या प्रश्न चिह्न, बराबर के चिह्न के बाद: तार्किक कार्य

Destructuring


कोमा संचालक

, - कोमा संचालक


घोषणाओं

var, let, const - घोषणा चर


लेबल

label: - कोलन: लेबल

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.