摘要: 这里列出了原始类型,时间、正则、错误、数组、对象的克隆规则,其他的可自行补充 function clone(value, deep){ if(isPrimitive(value)){ return value } if (isArrayLike(value)) { //是类数组 value = Ar 阅读全文
posted @ 2020-01-19 15:01 入坑的H 阅读(305) 评论(0) 推荐(0) 编辑
摘要: Object.assign = Object.assign || function(){ if(arguments.length == 0) throw new TypeError('Cannot convert undefined or null to object'); let target = 阅读全文
posted @ 2020-01-19 14:57 入坑的H 阅读(749) 评论(0) 推荐(0) 编辑
摘要: function getRawType(value) { return Object.prototype.toString.call(value).slice(8, -1)}//getoRawType([]) ==> Array 阅读全文
posted @ 2020-01-19 14:55 入坑的H 阅读(1290) 评论(0) 推荐(0) 编辑
摘要: function isObjectLike(value) { return value != null && typeof value == 'object';} 阅读全文
posted @ 2020-01-19 14:53 入坑的H 阅读(127) 评论(0) 推荐(0) 编辑
摘要: function isObject(value) { let type = typeof value; return value != null && (type == 'object' || type == 'function');} 阅读全文
posted @ 2020-01-19 14:52 入坑的H 阅读(134) 评论(0) 推荐(0) 编辑
摘要: function isPrimitive(value) { return isStatic(value) || typeof value 'symbol} 阅读全文
posted @ 2020-01-19 14:51 入坑的H 阅读(330) 评论(0) 推荐(0) 编辑
摘要: function isStatic(value) { return( typeof value 'string' || typeof value 'number' || typeof value 'boolean' || typeof value 'undefined' || value null 阅读全文
posted @ 2020-01-19 14:50 入坑的H 阅读(180) 评论(0) 推荐(0) 编辑
摘要: function getParam(paramName) { paramValue = "", isFound = !1; if (this.location.search.indexOf("?") == 0 && this.location.search.indexOf("=") > 1) { a 阅读全文
posted @ 2019-04-02 18:30 入坑的H 阅读(893) 评论(0) 推荐(0) 编辑
摘要: Vue.js 是一套构建用户界面的渐进式框架。他自身不是一个全能框架——只聚焦于视图层。因此它非常容易学习,非常容易与其它库或已有项目整合。在与相关工具和支持库一起使用时,Vue.js 也能完美地驱动复杂的单页应用。 在配置环境之前呢,有些基础的东西还是要和大家普及一下的.如果你已经对Vue.js有 阅读全文
posted @ 2019-03-29 17:43 入坑的H 阅读(3793) 评论(0) 推荐(0) 编辑
摘要: clientHeight 获取对象的高度,不计算任何边距、边框、滚动条,但包括该对象的补白。 clientLeft 获取 offsetLeft 属性和客户区域的实际左边之间的距离。clientTop 获取 offsetTop 属性和客户区域的实际顶端之间的距离。clientWidth 获取对象的宽度 阅读全文
posted @ 2019-03-19 11:47 入坑的H 阅读(234) 评论(0) 推荐(0) 编辑