- 博客(10)
- 收藏
- 关注
原创 日期格式化
export function getMsgTime(timeStamp) { if (typeof timeStamp === 'string') { timeStamp = parseInt(timeStamp, 10); } const date = new Date(timeStamp * 1000); const year = date....
2019-07-22 19:10:50
184
原创 获取地址栏参数
/**获取url参数值@param {string} name 必填,需要获取的参数名@param {string} url 需要获取参数的url,如为空则使用 location.search@return {string} 返回获取的参数名*/export function getUrlParam(name, url) { if (!name) { retur...
2019-07-22 19:08:00
170
原创 递归
let engineObj = {};let contentsObj = {};递归函数params engineChildList 数据 (是个数组)function recurSive(engineChildList) {if (engineChildList.length) {engineChildList.length && engineChildList.fo...
2019-07-22 18:06:21
140
原创 防抖、节流探究
防抖函数:const debounce = (fn, time) => { let timer = null; return function () { console.log('arguments', args); clearTimeout(timer); const args = arguments; const co...
2019-07-05 10:09:23
202
转载 Vue3.0到底有什么不一样的地方
预计2019年发布的Vue3.0到底有什么不一样的地方? <!-- 作者区域 --> <div class="author"> <a class="avatar" href="/u/349e46bfba30"> <img src="//upload.jianshu.io/users/upload...
2019-06-28 15:44:06
504
转载 Typescript基本语法
TypeScript 基本语法 TypeScript 是微软开发的 JavaScript 的超集,TypeScript兼容JavaScript,可以载入JavaScript代码然后运行。TypeScript与JavaScript相比进步的地方 包括:加入注释,让编译器理解所支持的对象和函数,编译器会移除注释,不会增加开销;增加一个完整的类结构,使之更新是...
2019-06-25 20:44:52
266
转载 弹性布局各种坑爹兼容
弹性布局各种坑爹兼容 当然也看到过遇到flexbox布局的属性将所有的新的老的前缀都加上的,这样省事啊 谁闲着没事整天研究那几个属性的兼容,更可况前端发展这么快说不定有更牛逼的样式出现但是想在移动端用好这个布局摸透这个属性 我还是一个个都探究下吧,在此先说下各浏览器PC端最新版本情况目前:IE最新版本是ie11, FF最新版本是ff41.0, Chrom...
2019-06-25 20:34:50
539
转载 React 生命周期
重新学习 React (一) 生命周期,Fiber 调度和更新机制 前几天面试问道 react 的相关知识,对我打击比较大,感觉对 react 认识非常肤浅,所以在这里重新梳理一下,想想之前没有仔细思考过的东西。另外有说的不对的地方还请帮我指正一下,先谢谢...
2019-06-25 20:29:39
156
转载 emoji表情转码
移动端emoji表情转码今天,测试给我提了一个BUG,说移动端输入emoji表情无法提交。很早以前就有思考过,手机输入法里自带的emoji表情,应该是某些特殊字符。既然是字符,那应该都能提交才对,可是为啥会被卡住呢?搜了一下,才发现,原来emoji用到的字符是4字节的utf-16(utf-16有2字节和4字节两种编码),而我们的数据库是采用的utf-8,并且最大只允许3字节的字符。这样冲突就产生...
2019-06-25 20:09:10
8514
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅