2010-02-20 10 views
5

मैंने "लो लेवल जावास्क्रिप्ट" शब्द को कुछ बार देखा है लेकिन मुझे नहीं पता कि इसका क्या अर्थ है। Google आश्चर्यजनक रूप से कोई परिणाम नहीं दिखाता है। क्या कोई इस पर कुछ प्रकाश डाल सकता है?निम्न स्तर जावास्क्रिप्ट क्या है?

+9

मुझे लगता है कि प्रोटोटाइप या jquery – Karussell

+1

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

+0

@ करसुसेल: लेकिन [क्लोजर लाइब्रेरी] (http://code.google.com/p/closure-library/) को "निम्न स्तर की जावास्क्रिप्ट लाइब्रेरी" के रूप में वर्णित किया गया है। यह समझ में नहीं आता है। :/ –

उत्तर

8

मैं कहूंगा कि यह "क्रॉस-ब्राउज़र फ्रेमवर्क का उपयोग किये बिना जावास्क्रिप्ट" है जैसे कि jQuery या YUI।

कई ब्राउज़रों का समर्थन करने के लिए विशेष रूप से मुश्किल हो सकता है।

+0

तो ... निम्न स्तर जावास्क्रिप्ट सिर्फ जावास्क्रिप्ट है? क्या? – ocket8888

1

मुझे लगता है कि इसका मतलब प्रोटोटाइप/jQuery/YUI जैसे किसी भी ढांचे के बिना जावास्क्रिप्ट का मतलब है, जो क्रॉस-ब्राउज़र संगतता में सहायता करता है, और आम तौर पर बहुत उपयोगी कार्यों को प्रदान करता है, इसलिए आपको अपना समय फिर से आविष्कार करने की ज़रूरत नहीं है पहिया।

इसके अलावा, शायद इसे फ्रेमवर्क का उपयोग करके जावास्क्रिप्ट - यानी ऑब्जेक्ट उन्मुख करने के "नए" तरीके से कुछ करना है ... क्रैपी कोड के विरोध में हम कुछ साल पहले देखा था।

6

कभी-कभी लोग अपनी शर्तों को तब बनाते हैं जब उन्हें नहीं करना चाहिए। "निम्न स्तर जावास्क्रिप्ट" उनमें से एक है। जावास्क्रिप्ट के बारे में "निम्न स्तर" कुछ भी नहीं है। यह डीओएम की तरह उच्च स्तरीय abstractions के पर्यावरण के अंदर रन-टाइम पर व्याख्या की गई है।

+0

यह पूरी तरह से विचार किया जाता है और हिपस्टर – neaumusic

+0

की तरह गंध करता है एलएलजेएस परियोजना के संदर्भ के अलावा, यहां हर उत्तर राय है। –

+1

हाँ मैं सहमत हूं, लेकिन सवाल वास्तविक है और "निम्न स्तर" जावास्क्रिप्ट वास्तव में एक चीज है .. भले ही आप कह रहे हैं कि यह नहीं है .. आप अन्य भाषाओं (सेब और संतरे) के साथ जावास्क्रिप्ट की तुलना कर रहे हैं। सभी तर्क अमूर्त है जब तक कि आप अलग-अलग इलेक्ट्रॉनों और स्पेस-टाइम के कपड़े को अपने मौलिक स्तर पर जोड़ नहीं रहे हैं, है ना? मैं बस इतना कह रहा हूं: आइए जावास्क्रिप्ट पर चिपके रहें और बताएं कि निम्न स्तर की जावास्क्रिप्ट क्या है – neaumusic

14

2012 तक, "निम्न स्तर की जावास्क्रिप्ट" कहने वाला कोई व्यक्ति LLJS पर प्रतिक्रिया दे सकता है। यह जावास्क्रिप्ट का एक उप-समूह है जो एक जावास्क्रिप्ट कोड को संकलित करता है जो कचरा कलेक्टर अनुकूल है लेकिन अपठनीय है (स्मृति प्रबंधित करने के लिए वेबजीएल टाइप किए गए सरणी का भारी उपयोग करना)।

3

यह एक बहुत ही विशिष्ट टूल है जो आपको सीपीयू और मेमोरी (स्पष्ट स्मृति प्रबंधन, जीसी नहीं) को अनुकूलित जावास्क्रिप्ट कोड लिखने की अनुमति देता है। बाइनरी डेटा का उपयोग करना, मानक जेएस ऑब्जेक्ट्स और प्रकार नहीं।

क्यों? क्योंकि कुछ मामलों में आपको शीर्ष प्रदर्शन की आवश्यकता है।

1

निम्न स्तर जे एस संक्षिप्त, सटीक कोड है कि कुशलता से कार्यान्वित करता है, आम तौर पर भाषा की पेचीदगियों

बिटवाइज़ आपरेशन, प्रकार रूपांतरण/शॉर्ट सर्किट तार्किक ऑपरेटरों, प्रोटोटाइप श्रृंखलन, संदर्भ बंधन, त्रिगुट प्रतिभाजन, घटना बुदबुदाती का लाभ लेने है/प्रचार, ऑब्जेक्ट रेफरेंसिंग, जीपीयू का उपयोग, इत्यादि

संबंधित मुद्दे