摘要: ```jsfunction fun1(data) { // 高阶函数 return data.filter((item, index) => data.indexOf(item) === index);}function fun2(data) { // 普通方法 let result = []; for (let i = 0;i < data.length;i++) { !result.incl... 阅读全文
posted @ 2020-01-17 14:55 歆轶 阅读(135) 评论(0) 推荐(0) 编辑
摘要: React横向滚动计算 React Native横向滚动计算 阅读全文
posted @ 2019-12-06 11:15 歆轶 阅读(453) 评论(0) 推荐(0) 编辑
摘要: ```html table 这里是一段高度未知的文本。这里是一段高度未知的文本。这里是一段高度未知的文本。这里是一段高度未知的文本。这里是一段高度未知的文本。这里是一段高度未知的文本。 grid 这里是一段高度未知的文本。这里是一段高度未知的文本。这里是一段高度未知的文本。这里是一段高度未知的文本。这... 阅读全文
posted @ 2019-11-22 19:29 歆轶 阅读(357) 评论(0) 推荐(0) 编辑
摘要: ```js // html特殊字符转义 const special = html = { html = html.replace(/ /gm, ' '); html = html.replace(/</gm, ''); html = html.replace(/Ø/gm 阅读全文
posted @ 2019-11-21 15:16 歆轶 阅读(1018) 评论(0) 推荐(0) 编辑
摘要: 一个简单的React触感反馈的button组件 阅读全文
posted @ 2019-11-15 14:05 歆轶 阅读(172) 评论(0) 推荐(0) 编辑
摘要: js记录日志工具log4js,参数请参考官网文档 阅读全文
posted @ 2019-10-09 16:15 歆轶 阅读(1736) 评论(0) 推荐(0) 编辑
摘要: JS拉平数组 有时候会遇到一个数组里边有多个数组的情况(多维数组),然后你想把它拉平使其成为一个一维数组,其实最简单的一个方法就是ES6数组方法Array.prototype.flat。使用方法如下: 可是实际有些情况下,需要去兼容低版本的问题处理,所以就自己写了两种解决方案,根据自己喜欢使用,不过 阅读全文
posted @ 2019-09-10 16:18 歆轶 阅读(2801) 评论(0) 推荐(0) 编辑
摘要: js原生继承 js本身并没有继承和类的概念,本质上是通过原型链(prototype)的形式实现的。 1.先写两个构造函数Parent和Child,用于将Child继承Parent 2.prototype继承 3.call,apply构造函数继承 综上,可以根据自己的实际需求去选择合适的继承方式。 阅读全文
posted @ 2019-09-06 18:01 歆轶 阅读(1188) 评论(0) 推荐(0) 编辑
摘要:  阅读全文
posted @ 2019-06-21 16:12 歆轶 阅读(182) 评论(0) 推荐(0) 编辑
摘要: ```js const ONEDAYTIME = 24 3600 1000; / 获取日期属性(年,月,日,每周的第几天) @param {Date} time / const getTimePart = (time) = { const year = time.getFullYear(); con 阅读全文
posted @ 2019-04-24 20:30 歆轶 阅读(216) 评论(0) 推荐(0) 编辑