摘要: 直接上解决方式 不多bb 在package.json 中删除 @vue/prettier 就好了 在npm run dev 一下 阅读全文
posted @ 2019-10-22 09:58 chris_z_y 阅读(6287) 评论(0) 推荐(0)
摘要: vue 中实现 节流函数 须在data中定义一个timer 如何使用: 我的需求是在输入框中输入时,带出搜索的结果,实时展示出来 所以我在watch中监听了输入框绑定的值 这样就实现的在vue中的函数节流。 欢迎大家的指正。 阅读全文
posted @ 2019-10-18 17:07 chris_z_y 阅读(8372) 评论(0) 推荐(1)
摘要: 根据想要的时间是个进行转换: 使用: var yourDate = new Date(/*rst.data[0].createdAt 你的时间*/).dateFormat("yyyy-MM-dd hh:mm:ss"); 如有雷同 我借鉴的 嘻嘻嘻 阅读全文
posted @ 2019-07-18 11:09 chris_z_y 阅读(2028) 评论(0) 推荐(0)
摘要: 封装自己的Ajax函数 主要是兼容自己的get,post两种不同请求的请求方式,在实现一下兼容的处理 ajax.open(method,url,true) 方法post get 请求地址 异步true 同步false ajax.send() 发送 onreadystatechange 监听数据 返回 阅读全文
posted @ 2019-07-12 09:18 chris_z_y 阅读(2517) 评论(0) 推荐(0)
摘要: 概念:相同点:call,apply都是改变this指向,bind也是 不同点:call,apply传参列表不同,bind在后边绑定this是谁。 其中运用到了eval函数,建议项目中不要使用,会修改作用域。 实现自己的call函数: 实现自己的apply函数: 实现的自己的bind函数: 阅读全文
posted @ 2019-07-12 09:12 chris_z_y 阅读(779) 评论(0) 推荐(0)
摘要: js中赋值主要有两种赋值形式,一种是值引用,另一种是址引用(地址)。 一般对象赋值的时候,都是地址引用,所以在修改新对象的时候,其实修改了在内存区地址上的值。 为了达到值引用的效果,所以有 深度克隆的概念。 ps:自己理解的,被误导了别怪我 实现方式一: 实现方式二:利用JSON转换 不知道大家为什 阅读全文
posted @ 2019-07-12 09:02 chris_z_y 阅读(3680) 评论(2) 推荐(0)
摘要: 关于:数组扁平化 简单概念:将一个维度很深的数组 》展开成一维数组 我们先定义一个函数:判断是否为数组 实现方式一: 实现方式二: Array.prototype.flatten = function () { var resArr = []; // var len = this.length; / 阅读全文
posted @ 2019-07-11 10:37 chris_z_y 阅读(1533) 评论(0) 推荐(0)