[英]Is there a way to push an html div in a dynamic array in JavaScript?
我正在嘗試使用模板文字將 div 推JavaScript
中的數組中,讓我舉個例子。
var myArray = [];
myArray.push(<div class="example">This is an example</div>);
然后我可以訪問數組中的 div 並顯示其內容。 但是我的JavaScript
中這一行之后的語句表現得很奇怪。 這讓我想知道我是否在做正確的事情。 我將div
推入array
的方式有什么問題嗎?
在參數中添加單引號:
myArray.push('<div class="example">This is an example</div>');
您缺少引號,您必須將其用作字符串:
var myArray = [];
myArray.push('<div class="example">This is an example</div>');
然后將其推送到某個 DOM 元素中以顯示它
myArray.push(`<div class="example">This is an example</div>`);
可以使用 ES6 模板文字來插入變量或使其動態化
let array=[];
let variable="This is a example";
array.push(`<div>${variable}</div>`)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.