Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> JavaScript

JavaScript में ID सर्चर: IF स्टेटमेंट हमेशा चलता है, कैसे ठीक करें?


यदि आप IF कंडीशन में असाइनमेंट ऑपरेटर (=) का उपयोग करेंगे तो IF ब्लॉक हमेशा निष्पादित होगा।

आपको == ऑपरेटर या === का उपयोग करना होगा।

उदाहरण

कोड निम्न है:

var details = [    {       id: 10001,       name: "John"    },    {       id: 10002,       name: "Bob"    },    {       id: 10003,       name: "Carol"    },    {       id: 10004,       name: "David"    } ] var searchId = 10003; for (var index = 0; index < details.length; index++) {    if (details[index].id === searchId) {       console.log(details[index].id + " found");       break;    } }

उपरोक्त प्रोग्राम को चलाने के लिए, आपको नीचे दी गई कमांड का उपयोग करना होगा:

node fileName.js.

यहां, मेरा फ़ाइल नाम demo322.js है।

आउटपुट

यह निम्न आउटपुट उत्पन्न करेगा:

PS C:\Users\Amit\javascript-code> node demo322.js 10003 found

  1. गूगल क्रोम में जावास्क्रिप्ट डीबगर कैसे लॉन्च करें? गूगल क्रोम में जावास्क्रिप्ट डीबगर कैसे लॉन्च करें?

    गूगल क्रोम में जावास्क्रिप्ट डीबगर लॉन्च करने के लिए, निम्नलिखित में से किसी भी तरीके को आज़माएं:Ctrl + Shift + J दबाएंSettings पर जाएं और More Tools पर क्लिक करें। उसके बाद, Developer Tools पर क्लिक करें।अधिक के लिए, क्रोम डेव टूल की आधिकारिक वेबसाइट देखें,

  1. JavaScript से इनपुट टाइप टाइम के डिफ़ॉल्ट व्यवहार को कैसे डिसेबल करें जब एंटर दबाया जाए? JavaScript से इनपुट टाइप टाइम के डिफ़ॉल्ट व्यवहार को कैसे डिसेबल करें जब एंटर दबाया जाए?

    इसके लिए, आपको keyDown के साथ-साथ preventDefault() का उपयोग करने की आवश्यकता है। JavaScript कोड निम्न है -उदाहरण<!DOCTYPE html> <html lang="en"> <head> <link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css"> <scrip

  1. इनपुट फील्ड भरने पर बटन का रंग कैसे बदलें - JavaScript? इनपुट फील्ड भरने पर बटन का रंग कैसे बदलें - JavaScript?

    मान लीजिए निम्नलिखित हमारा बटन है: <button id=buttonDemo style=background:skyblue;margin-left:10px;>Press Me</button> नीचे दिए गए इनपुट फील्ड को भरने पर, उपरोक्त बटन का रंग बदलना चाहिए: <input type=text id=changeColorDemo style=margin-left:10px;margin-top:10px onkeyup=changeTheColorO