js中append添加html 原生js如何給ul下面添加2個(gè)li?
原生js如何給ul下面添加2個(gè)li?<body><script>for(var i=1i<4i ){var ul=document.createElement("ul")for(
原生js如何給ul下面添加2個(gè)li?
<body><script>for(var i=1i<4i ){var ul=document.createElement("ul")for(var j=1j<3j ){var li=document.createElement("li")li.innerHTML="這是第" i "個(gè)ul的第" j "個(gè)li"ul.appendChild(li)}document.getElementsByTagName("body")[0].appendChild(ul)}</script></body>
什么是原生JS?
原生js工程師大概就是主要負(fù)責(zé)js代碼,但要求是能夠在不使用框架的情況下有較高的js處理能力。因?yàn)樵鷍s就是指沒有框架的js。但原生js工程師不可能不會(huì)使用js框架,你是說你js很牛,但你不知道有jq框架,這簡直是搞笑。因?yàn)閔tml的控件比如按鈕、下拉列表之類的都很簡陋,所以js工程師的另一個(gè)任務(wù)可能就是編寫web ui插件,比如日期選擇器、樹列表等等。寫這些插件估計(jì)不會(huì)要求不能使用框架,但也不是沒有可能,因?yàn)橛行┕緦?duì)框架不太信任,希望有自己的框架。 總之,原生js工程師一定有能力使用框架的。至于主要開發(fā)任務(wù)是不是web ui,這個(gè)就不知道了,畢竟現(xiàn)在js都能做服務(wù)器端開發(fā)了,只做ui的話,沒必要請(qǐng)一個(gè)js工程師。