随笔分类 -  前端那些事

摘要:先上效果图 布局解析: 背景和文字就没啥好说的了,直接说关键部分 1.图标绘制 class 命名为 icon_local 看起来很复杂其实很简单 首先咱们画个正方形然后旋转45度 接下来让它变成小气球的样子 只要设置border-radius即可 然后给它中心加个小圆圈 这里用css的伪元素 aft 阅读全文
posted @ 2019-10-28 17:29 leeseett 阅读(909) 评论(0) 推荐(0)
摘要:1.typeof null 的结果是 “object” 2.void 0 undefined 3. let a = 1let b = 2[a,b] = [b,a]这样写会报错 let a = 1let b = 2;[a,b] = [b,a] 这样写ok 这就是加';'和不加';'的区别 4. let 阅读全文
posted @ 2019-10-21 21:23 leeseett 阅读(139) 评论(0) 推荐(0)
摘要:数组数据var list = [ {id:1,pid:0,name:'一级'}, {id:2,pid:1,name:'一级1'}, {id:3,pid:1,name:'一级2'}, {id:4,pid:2,name:'一级1-1'}] 核心代码: 调用方法:let tree = composeTre 阅读全文
posted @ 2019-07-05 09:36 leeseett 阅读(1003) 评论(0) 推荐(1)
摘要:/** * null => '' * @param {*} data 要处理的数据 */ function null2str(data) { for (let x in data) { if (data[x] === null) { // 如果是null 把直接内容转为 '' data[x] = ''; } else { if (Array.is... 阅读全文
posted @ 2019-03-26 10:53 leeseett 阅读(12172) 评论(0) 推荐(0)
摘要:因为每个浏览器的CSS选择器都有所差异,所以需要针对每个浏览器做单独的设定(可以在冒号前面写input和textarea)。 ::-webkit-input-placeholder { /* WebKit browsers */ color:#999; } :-moz-placeholder { / 阅读全文
posted @ 2017-12-28 17:30 leeseett 阅读(327) 评论(0) 推荐(0)
摘要:js通过 location.search 可判断当前URL是否带有参数 阅读全文
posted @ 2017-09-04 17:11 leeseett 阅读(146) 评论(0) 推荐(0)