CodeGym /Java Course /मॉड्यूल 3 /JavaScript मधील ऑपरेटर

JavaScript मधील ऑपरेटर

मॉड्यूल 3
पातळी 7 , धडा 2
उपलब्ध

3.1 जर-तर विधान

JavaScript मधील सर्वात सामान्य ऑपरेटर, Java प्रमाणेच आहे if-else. हे अगदी सारखेच कार्य करते. उदाहरण:

var x = 1;
if (x == 1) {
        console.log("one");
    }
else {
        console.log("unknown");
    }

if-elseनेस्टेड असू शकते आणि ब्लॉक elseगहाळ असू शकतो. सर्व काही Java प्रमाणेच आहे.

3.2 साठी लूप, तर, मध्ये

JavaScript मधील फॉर लूप Java प्रमाणेच कार्य करते. आणि आश्चर्य नाही की, दोघांनीही त्याचे वर्तन C++ भाषेतून कॉपी केले. सर्वसाधारणपणे कोणतेही मतभेद नाहीत. JavaScript मध्ये breakआणि ऑपरेटर देखील आहेत continue. आश्चर्य नाही. उदाहरण:

var s = 0;
for (var i=0; i<10; i++)
   s += i;
console.log(s);

whileसायकल आणि देखील आहेत do.while. ते Java आणि C++ प्रमाणेच कार्य करतात.

मनोरंजक पासून: सायकलचे एक अॅनालॉग आहे for each, ज्याला म्हणतात for in. ते कसे दिसते ते येथे आहे:

var obj = {a: 1, b: 2, c: 3};
   for (var key in obj)
     console.log( obj[key] );

Java भाषेच्या विपरीत, येथे व्हेरिएबल keyक्रमाक्रमाने ऑब्जेक्टच्या किजची मूल्ये घेते obj. की द्वारे मूल्य मिळविण्यासाठी, तुम्हाला लिहावे लागेलobj[key];

3.3 अपवाद

JavaScript अपवादांसह कार्य करण्यास समर्थन देते, परंतु कोणतेही सामान्य टायपिंग नसल्यामुळे, सर्व अपवादांना अगदी एक प्रकार आहे - Error.

अपवादांसह कार्य करण्यासाठी, एक ऑपरेटर आहे try-catch-finallyजो Java मधील ऑपरेटर प्रमाणेच कार्य करतो.

उदाहरण:

   try {
     throw new Error("JavaScript support exceptions");
   }
   catch(e) {
        console.log(e);
   }
टिप्पण्या
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION