मुझे eq
की परिभाषा में jQuery स्रोत कोड में निम्न स्निपेट मिला समारोह:`j = + i + (i <0? Len: 0) '(jQuery स्रोत कोड से लिया गया) में अग्रणी` + `क्यों
j = +i + (i < 0 ? len : 0)
मैं +i
से आश्चर्यचकित था। इसके बजाय, मैं उम्मीद करता था:
j = i + (i < 0 ? len : 0)
क्या अंतर है? उस अग्रणी +
की उपयोगिता क्या है?
किसी संख्या पर डालने के लिए। – NINCOMPOOP
ओह ... मैं '0 + x' का उपयोग करता था ... ऐसा लगता है कि' + x' पर्याप्त है :) – anishsane
संभावित डुप्लिकेट [जावास्क्रिप्ट में = + _ _ मतलब क्या है] (http: // stackoverflow। कॉम/प्रश्न/1512 9 737/व्हाट्स-इट-इन-जावास्क्रिप्ट) और संभवतः यह भी [क्या यूनरी प्लस और माइनस ऑपरेटरों का महत्वपूर्ण उपयोग है?] (http://stackoverflow.com/questions/5450076/whats-the-ignificant गैर-प्लस-एंड-माइनस-ऑपरेटरों का उपयोग) – apsillers