摘要: 通常我们希望一系列异步任务按顺序执行的时候,会通过多层回调来实现 function say(word,callback){ settimeout(()=>{ console.log(word) callback() }) } say('ni',function()=>{ say('hao',func 阅读全文
posted @ 2019-01-11 17:58 lihangdeboke 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 本机ip可以通过ipconfig 和ip4查看 ip4为32为 ip6为64为 localhost指向的是本机127.0.0.1不需要联网 ip则需要联网访问 讲dist文件放在nagix或者apache下 则同一局域网可以访问 也可以申请域名 则可以通过互联网访问 阅读全文
posted @ 2019-01-11 16:04 lihangdeboke 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 1.传统多页面验证方式与vue,react单页面 2,token验证令牌存在redis内 防止多次提交账户密码查数据库 3,会话cookies与永久cookies 阅读全文
posted @ 2019-01-09 10:13 lihangdeboke 阅读(1345) 评论(0) 推荐(0) 编辑
摘要: 1.flex direction :row/row-reverse/column/column-reverse 2.flex属性 flex:flex-grow,flex-shrink,flex-basis; initial 默认 0 1 auto; flex:1 1 1 0%; 一般用来自适应 fl 阅读全文
posted @ 2019-01-08 15:36 lihangdeboke 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 1.关于选择器 .class p:nth-child(n) class下第n个为p的元素 若不为p则不生效 .class p:nth-of-type(n) class下p元素的第n个 其他元素不计数 .class :nth-child(n) 若前面不指定则选择第n个元素 .class :nth-of 阅读全文
posted @ 2019-01-02 18:03 lihangdeboke 阅读(60) 评论(0) 推荐(0) 编辑
摘要: 1,let和const let不会出现变量提升,不允许重复声明,弥补了块级作用域,块级作用域使之前广泛使用的立即执行函数(iife)变得不再需要 阅读全文
posted @ 2018-12-26 18:00 lihangdeboke 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 1.dom.dataset.id 可以取到data-id的属性 2.attributes 可以获取所有属性包括自定义的 property指class id 等 dom.classname直接获取class 而非dom.class(凡事用dom可以直接点出来的都是property) 因为基本属性都会加 阅读全文
posted @ 2018-12-25 16:37 lihangdeboke 阅读(84) 评论(0) 推荐(0) 编辑