web开发
lily_Chine
程序爰
展开
-
js判断一个变量是否为数组
var arr = []; console.log(arr instanceof(Array)); console.log(arr.constructor === Array); console.log(Array.prototype.isPrototype(arr)); console.log(Object.getPrototypeOf(arr) === Array.prototype); Obj原创 2017-09-13 19:57:03 · 2189 阅读 · 0 评论 -
js实现深克隆
function deepCopy(obj){ if(typeof obj != 'object'){ return ojb; } var newObj = obj.constructor === Array ? [] : {}; for(var i in obj){ newObj[i] = deepCopy(obj[i]);原创 2017-09-13 15:24:01 · 344 阅读 · 0 评论 -
滴滴出行-前端面试题目
重点内容 js继承 webstorage,localstorage,cookie的异同 webpack前端构建工具 es6箭头函数 flexbox css3的reset使用 h5实现页面缓存 如何判断数组和对象 amd,cmd的异同 requirejs call,apply,bind的异同 div中内容的垂直居中 ================== 笔者会逐步上传答案原创 2017-09-12 12:13:13 · 2202 阅读 · 0 评论