![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
小题
shuoxi666
这个作者很懒,什么都没留下…
展开
-
document.compatMode的CSS1compat
文章目录document.compatMode前端面试题: document.compatMode document上有一个compatMode属性, “compatMode” , 中文是兼容模式的意思 document.compatMode BackCompat:标准兼容模式关闭。浏览器宽度:document.body.clientWidth CSS1Compat:标准兼容模式开启。 浏览器宽度:document.documentElement.clientWidth 前端面试题: 完成函数 getVie原创 2020-06-04 11:44:10 · 317 阅读 · 0 评论 -
使用递归实现扁平数组
完成一个函数,接受数组作为参数,数组元素为整数或者数组,数组元素包含整数或数组,函数返回扁平化后的数组 如:[1, [2, [ [3, 4], 5], 6]] => [1, 2, 3, 4, 5, 6] 代码如下: var result_arr = [] function demo(arr){ arr.forEach(function(item,index,arr){ if(Array.isArray(item)){ //需要注意Array.i原创 2020-05-28 17:28:38 · 349 阅读 · 0 评论 -
判断一个对象是否是数组的方法
判断一个对象是否是数组,最高效的方法是使用Array.isArray()方法,但是此方法不兼容 IE6–IE8,所以想要在任何浏览器上都能判断数组,就要进行改进 以下是改进后的代码,适用于任何浏览器 function is_Array(obj){ if(Array.isArray){ return Array.isArray(obj) } return typeof obj === "object"&&Obj原创 2020-05-28 11:39:34 · 442 阅读 · 0 评论