会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
开心的小程序员
快乐来源于进步
新随笔
联系
管理
上一页
1
···
11
12
13
14
15
16
17
18
19
···
21
下一页
2019年8月30日
闭包详解
摘要: 前言: 想要了解闭包,首先要了解另一篇作用域的文章。 1.闭包是什么? js文件执行时会产生一个全局执行上下文,函数执行时会产生一个函数执行上下文。上下文创建时会生成变量对象。 如果在本执行上下文值中访问其他执行下文中的变量对象,或者在其他执行上下文中访问本上下文中的变量,都会产生闭包。 产生闭包的
阅读全文
posted @ 2019-08-30 14:37 Lyra李
阅读(284)
评论(0)
推荐(0)
2019年8月29日
作用域详解
摘要: 1.作用域是什么? 作用域,也叫做静态作用域。是变量存在的范围,或者说查找变量的范围。 作用域之所以是静态作用域,是因为一旦声明完成,作用域就不再变化(eval除外)。 js运行时,查找变量是通过作用域链查找,从声明时所在的作用域开始查找。 2.如何作用? 在引擎运行时,通过编译器的结果协助引擎查询
阅读全文
posted @ 2019-08-29 10:43 Lyra李
阅读(1939)
评论(0)
推荐(0)
2019年8月27日
webpack-dev-server
摘要: 1. open 服务启动后,打开浏览器 2. openPage 服务启动后, 默认打开指定的页面 3. overlay 编译错误后,错误信息全屏覆盖页面 4. port 监听的端口 5. proxy 服务器代理 1)纯路由 2)想修改路由 3)默认情况下,后端运行在https服务器上但是证书无效时,
阅读全文
posted @ 2019-08-27 16:11 Lyra李
阅读(520)
评论(0)
推荐(0)
2019年8月1日
前端致命错误汇总
摘要: 1. 当向Select组件传入参数不对时,如moment()值,会出现以下参数Invariant Violation: 2.使用自定义的webpack插件时报错: Error: Plugin/Preset files are not allowed to export objects, only f
阅读全文
posted @ 2019-08-01 17:44 Lyra李
阅读(558)
评论(0)
推荐(0)
2019年7月26日
那些我不知道的基础知识
摘要: 1. function函数传参 1)传参类型为原始类型(字符,数值,布尔)时,为传值传递(passed by value);修改参数的值不会修改原始值。 2)传参类型为符合类型(对象,数组,函数等),为传址传递(passed by reference), 传入函数的是原始值的地址。 在函数内部修改传
阅读全文
posted @ 2019-07-26 20:17 Lyra李
阅读(249)
评论(0)
推荐(0)
2019年7月25日
常见英语词汇第一记
摘要: 1. out of the box 简称ootb,表示开箱即用 2. QRC: Quick Response Code 二维码 3. memoize 缓存; ⚠️: 没有写错,没有r 4. alternatives 替代品 5. mis-used 被误用 6. instantiation 实例化 7
阅读全文
posted @ 2019-07-25 00:55 Lyra李
阅读(499)
评论(0)
推荐(0)
2019年7月19日
CSS权重;慎用!important
摘要: 初初接触样式的前端开发者在碰到样式覆盖时,最先选择的往往是!important。 但是这种做法不好,应该优先考虑从样式的级联属性或者位置来解决问题。 切记以下情况永远不要使用!important: 1. 全局样式 2.组件(插件)样式 可以使用!important: 1. 覆盖组件或者插件中的sty
阅读全文
posted @ 2019-07-19 02:16 Lyra李
阅读(7329)
评论(0)
推荐(0)
2019年6月19日
校验正确获取对象或者数组的属性方法(babel-plugin-idx/_.get)
摘要: 背景: 开发中经常遇到取值属性的时候,需要校验数值的有效性。 例如: 获取props对象里面的friends属性 对于深层的对象,代码会写的特别长,为了避免这种情况,可以使用现成的方法。 方法一: babel-plugin-idx插件 方法二:_.get(object, path, [default
阅读全文
posted @ 2019-06-19 15:11 Lyra李
阅读(322)
评论(0)
推荐(0)
2019年6月18日
同源策略
摘要: 平时大家提到的跨域问题存在的原因是:浏览器的同源策略限制。 简言之,跨域是因为浏览器为了安全问题产生的拦截,非浏览器环境就不存在跨域问题, 如直接从服务端nodeJS向另一个服务器发起请求,就不会出现跨域问题。 同源策略是浏览器的安全策略,不是HTTP协议的一部分。 什么是同源策略呢? 同源策略是浏
阅读全文
posted @ 2019-06-18 20:18 Lyra李
阅读(783)
评论(0)
推荐(0)
2019年6月15日
用CSS实现梯形图标
摘要: 遇到需要实现如下图标 由图形分析,梯形,平行四边形等都可以由矩形变形而来。 而想要实现梯形,需要进行3D变换,需要使用css3的 perspective属性。 属性 perspective指定了观察者与 z=0 平面的距离,使具有三维位置变换的元素产生透视效果 当为元素定义 perspective
阅读全文
posted @ 2019-06-15 14:07 Lyra李
阅读(1394)
评论(0)
推荐(0)
上一页
1
···
11
12
13
14
15
16
17
18
19
···
21
下一页
公告