title与h1的区别css
b与strong的区别html
i与em的区别css3
style 标签写在 body 前:
利于浏览器的逐步渲染git
resources downloading->CSSOM+DOM->RenderTree(composite)->Layout->paint
在windows的IE下可能会出现FOUC现象(即样式失效致使的页面闪烁问题)es6
先将多维数组降维
而后经过 es6 的 Set 去重
function flat(arr, target) { arr.forEach(item => { if (Array.isArray(item)) { flat(item, target) } else { target.push(item) } }) } function flatArr(arr) { let result = [] flat(arr, result) return result } function uniqueArr(arr) { return [...new Set(flatArr(arr))] } const result = uniqueArr([1, 2, 3, 4, [3, 4, [4, 6]]]) console.log(result) // 1,2,3,4,6
面试题摘自Githubgithub