js中const高级用法 Webpack怎么改html中的js路径?

Webpack怎么改html中的js路径?HtmlPlugin插件里配置:varhtmlWebpackPluginrequire(html-webpack-plugin);constCleanWebp

Webpack怎么改html中的js路径?

HtmlPlugin插件里配置:

varhtmlWebpackPluginrequire(html-webpack-plugin);

constCleanWebpackPluginrequire(clean-webpack-plugin);

don'tpathsToClean[

dist,

];

module.exports{

entry:./src/app.js,

output:{

path:__dirname/dist,

filename:main.[chunkhash].js,

},

plugins:[

funhtmlWebpackPlugin({

template:,

hash:true,

filename:,

minify:{

collapseWhitespace:false

}

}),

futureCleanWebpackPlugin(pathsToClean),

],

module:{

rules:[

{

test:/.css$/,

use:[style-loader,css-loader]

}

]

}

};

jsp中怎么添加dom元素?

是可以直接在html里先添加,也可以用js添加,用js去添加的举例不胜感激:

ltscriptgt

const(#34ul#34)

for(let i1ilt5i){

const(#34li#34)

li.textContent`item${i}`

(li)

}

(ul)

lt/scriptgt

JavaScript如何获取数组维度?

例如一个二维数组,经过处理后能得到3;一个四维数组处理后能得到4;项目中虽然不广泛甚至于用不了但要是有大佬明白了的话求指教,有劳。.例如[1,2,[3,4],5,[6,7],8,9]这个数组当经过一些代码这个可以(假如是可以的话)能得到一个i2;,.例如[1,2,[3,4],5,[6,[10,11],7,8],9]这个数组在一些代码是可以(要是也可以的话)换取一个i3。

functiongetDepth(arr){

consteleDepths[]

(elea8{

letdepth0

if((ele)){

depthgetDepth(ele)

}

eleDepths.push(depth)

})

return1max(eleDepths)

}

functionmax(arr){

return((accu,curr)gt{

if(currgtaccu)returncurr

returnaccu

})

}

//test

constarr1[1, 2, 3]

constarr2[1, 2, 3,[1,2]]

constarr3[1,[1,[1,2]],3]

constarr4[1,[1,[1,2]],3,4,[1,[1,[1,3]]]]

console.log(getDepth(arr1))//1

console.log(getDepth(arr2))//2

console.log(getDepth(arr3))//3

console.log(getDepth(arr4))//4