关闭

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...
阅读(35) 评论(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]);...
阅读(55) 评论(0)

javascript继承

原型链继承 思想:利用原型让一个引用类型继承另一个引用类型的属性和方法 形式: function SuperType(){ this.property = true; this.colors = ['red']; } SuperType.prototype.getSuperValue = function(){ return this.property; } func...
阅读(12) 评论(0)

滴滴出行-前端面试题目

重点内容 js继承 webstorage,localstorage,cookie的异同 webpack前端构建工具 es6箭头函数 flexbox css3的reset使用 h5实现页面缓存 如何判断数组和对象 amd,cmd的异同 requirejs call,apply,bind的异同 div中内容的垂直居中 ================== 笔者会逐步上传答案...
阅读(29) 评论(0)

angularjs自定义指令的隔离域问题--转载

什么是隔离 Scope AngularJS 的 directive 默认能共享父 scope 中定义的属性,例如在模版中直接使用父 scope 中的对象和属性。通常使用这种直接共享的方式可以实现一些简单的 directive 功能。当你需要创建一个可重复使用的 directive,只是偶尔需要访问或者修改父 scope 的数据,就需要使用隔离 scope。当使用隔离 scope 的时候,direct...
阅读(34) 评论(0)
    个人资料
    • 访问:166次
    • 积分:43
    • 等级:
    • 排名:千里之外
    • 原创:1篇
    • 转载:0篇
    • 译文:0篇
    • 评论:0条
    文章分类
    文章存档