मैं टेम्पलेट अक्षर का उपयोग करके JavaScript
में एक सरणी में एक div को धक्का देने की कोशिश कर रहा हूं, मैं आपको एक उदाहरण देता हूं।
var myArray = [];
myArray.push(<div class="example">This is an example</div>);
और फिर मैं सरणी में div तक पहुंच सकता हूं और इसकी सामग्री प्रदर्शित कर सकता हूं। लेकिन मेरे JavaScript
में इस लाइन के बाद के बयान अजीब हैं। जो मुझे आश्चर्यचकित करता है कि क्या मैं सही काम कर रहा हूं। जिस तरह से मैं अपने div
को array
में धकेल रहा हूं, क्या उसमें कुछ गड़बड़ है?
0
Douk
22 अक्टूबर 2019, 12:25
4 जवाब
सबसे बढ़िया उत्तर
तर्क में एकल उद्धरण जोड़ें:
myArray.push('<div class="example">This is an example</div>');
0
Simone Boccato
22 अक्टूबर 2019, 09:28
आप उद्धरण खो रहे हैं, आपको इसे एक स्ट्रिंग के रूप में उपयोग करना होगा:
var myArray = [];
myArray.push('<div class="example">This is an example</div>');
और फिर इसे दिखाने के लिए इसे किसी DOM तत्व में धकेलें
0
Greedo
22 अक्टूबर 2019, 09:28
myArray.push(`<div class="example">This is an example</div>`);
0
im dev
22 अक्टूबर 2019, 09:29
चर डालने या इसे गतिशील बनाने के लिए ES6 टेम्पलेट शाब्दिक का उपयोग कर सकते हैं
let array=[];
let variable="This is a example";
array.push(`<div>${variable}</div>`)
0
Akash Singh
22 अक्टूबर 2019, 09:35