अपनी JavaScript कौशल का परीक्षण करें
कोर सिंटैक्स और coercion, functions/scope/closures और this, objects/arrays और डेटा संरचनाओं, और event loop/async/prototype idioms में अपनी JavaScript का परीक्षण करें। 30 code-reading प्रश्न, श्रेणी द्वारा तत्काल स्कोर, बिना signup के मुफ्त।
JavaScript परीक्षण क्या है?
यह एक परिदृश्य-आधारित JavaScript परीक्षण है: 30 छोटे कोड के टुकड़े, प्रत्येक के बाद इस बारे में एक प्रश्न कि जब यह चलता है तो वास्तव में क्या होता है। एक var जो एक लूप के कॉलबैक के अंदर कैप्चर किया जाता है और जो सभी उस मान के बजाय एक ही अंतिम मान को पढ़ते हैं जिसकी आपने अपेक्षा की थी। एक == तुलना जो तुलना से पहले प्रकारों को चुपचाप बदल देती है। एक spread कॉपी जो गहरी दिखती है लेकिन केवल ऊपरी स्तर को कॉपी करती है। आप उस उत्तर को चुनते हैं जो इससे मेल खाता है कि कोड वास्तव में क्या प्रिंट करता है या क्या करता है, न कि उससे जो होना चाहिए ऐसा लगता है।
आगे पढ़ेंकम दिखाएँ
30 प्रश्न चार क्षेत्रों को कवर करते हैं — कोर सिंटैक्स और coercion, फ़ंक्शन/स्कोप/क्लोजर और this, ऑब्जेक्ट/arrays और डेटा संरचनाएं, और इवेंट लूप/async/prototype मुहावरे। ये चार वे जगहें हैं जहां कोड को पढ़ना और चलाना चुपचाप अलग हो जाते हैं, और जहां नौकरी की पोस्टिंग की "Strong JavaScript" आमतौर पर इंटरव्यू में पहुंचने पर कुछ खास मतलब रखती है। आप प्रत्येक क्षेत्र में एक स्कोर प्राप्त करते हैं, इसलिए कमज़ोर जगह कुल स्कोर में दबने के बजाय कमज़ोर जगह के रूप में ही दिखाई देती है।
इसमें लगभग नौ मिनट लगते हैं, कोई साइन-अप नहीं है, और लिखने या चलाने के लिए कोई कोड नहीं है — हर सवाल में आपको कोड पढ़कर उसके नतीजे का अनुमान लगाना होता है, ठीक वैसे ही जैसे एक सीनियर इंजीनियर पुल रिक्वेस्ट की समीक्षा करता है। सिंटैक्स जानना और यह जानना कि एक विशेष स्निपेट रनटाइम पर क्या करता है, दो अलग-अलग कौशल हैं, और यह टेस्ट दूसरे वाले को मापता है।