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

मेरी HTML फ़ाइल सोर्स्ड मॉड्यूल से जावास्क्रिप्ट फ़ंक्शन क्यों नहीं ढूंढ पा रही?

यह तब हो सकता है जब आपने "export" स्टेटमेंट का उपयोग नहीं किया हो। उस फ़ंक्शन से पहले "export" का उपयोग करें जिसे स्क्रिप्ट फ़ाइल में इम्पोर्ट किया जाएगा। जावास्क्रिप्ट फ़ाइल इस प्रकार है जिसका फ़ाइल नाम demo.js है।

demo.js

console.log("function will import"); 
export function test(){ 
  console.log("Imported!!!"); 
}

यहां "index.html" फ़ाइल है जो उपरोक्त फ़ंक्शन को इम्पोर्ट करती है -

index.html

उदाहरण

 

     Document        

उपरोक्त प्रोग्राम चलाने के लिए, फ़ाइल का नाम "anyName.html(index.html)" से सेव करें और फ़ाइल पर राइट-क्लिक करें। VS कोड एडिटर में "Open with Live Server" विकल्प चुनें।

demo.js फ़ाइल से आउटपुट निम्नलिखित है जिसमें फ़ंक्शन नाम test() है।

मेरी HTML फ़ाइल सोर्स्ड मॉड्यूल से जावास्क्रिप्ट फ़ंक्शन क्यों नहीं ढूंढ पा रही?

  1. JavaScript में बाहरी फ़ंक्शन के अंदर से लिसनर हटाना JavaScript में बाहरी फ़ंक्शन के अंदर से लिसनर हटाना

    बाहरी फ़ंक्शन से लिसनर हटाने के लिए, removeEventListener() का उपयोग करें।उदाहरणकोड निम्न है:<!DOCTYPE html> <html lang=en> <head> <meta charset=UTF-8> <meta name=viewport content=width=device-width, initial-scale=1.0> <title>Document</title> </head> &l

  1. JavaScript में चाइल्ड के innerText के बिना H1 का innerText कैसे प्राप्त करें JavaScript में चाइल्ड के innerText के बिना H1 का innerText कैसे प्राप्त करें

    इसके लिए, आप textContent का उपयोग कर सकते हैं, जैसे:childNodes[0].textContent;उदाहरणकोड निम्न है:<!DOCTYPE html> <html lang=en> <head>    <meta charset=UTF-8>    <meta name=viewport content=width=device-width, initial-scale=1.0>    <titl

  1. JavaScript में फ़ंक्शन के परिणाम को HTML के रूप में प्रदर्शित करना JavaScript में फ़ंक्शन के परिणाम को HTML के रूप में प्रदर्शित करना

    फ़ंक्शन के परिणाम को HTML के रूप में प्रदर्शित करने के लिए, आप उपयोग कर सकते हैं:document.getElementById().innerHTML.उदाहरणकोड निम्न है:<!DOCTYPE html> <html lang=en> <head>    <meta charset=UTF-8>    <meta name=viewport content=width=device-width, init