摘要:作用域链和函数内部this指向问题以及bind、call、apply方法 作用域链 + 作用域是相对于变量而言的, 其意义就在与查找变量(确定变量的来处, 变量是否可以访问到, 确定变量在当前位置是否可以取到值) 分函数作用域和全局作用域 变量又遵循就近使用的原则 1. 首先在使用该变量的当前作用域 阅读全文
posted @ 2019-02-21 22:02 _冰 阅读(240) 评论(0) 推荐(0) 编辑
摘要:正则表达式(英语:Regular Expression),描述了一种字符串匹配的模式(pattern)、规则。 正则表达式通常被用来检索、替换那些符合某个模式(规则)的文本。给定一个正则表达式和另一个字符串,我们可以达到如下的目的: 给定的字符串是否符合正则表达式的过滤逻辑(称作“匹配”) 可以通过 阅读全文
posted @ 2020-05-26 00:00 _冰 阅读(14) 评论(0) 推荐(0) 编辑
摘要:https://img2020.cnblogs.com/blog/1553188/202005/1553188 20200511110042374 1171720251.png 补充中... 阅读全文
posted @ 2020-05-11 11:01 _冰 阅读(129) 评论(0) 推荐(0) 编辑
摘要:Vue动态创建组件实例并挂载到body 方式一 方式二 使用 A组件(要动态创建的组件) B组件(操作动态创建组件的地方) 阅读全文
posted @ 2020-04-29 23:03 _冰 阅读(188) 评论(0) 推荐(0) 编辑
摘要:数据结构与算法 简介 1. 常用的数据结构与算法typescript实现(内容补充中...) 2. npm = https://www.npmjs.com/package/datastructures algorithms ts 3. github = https://github.com/jarr 阅读全文
posted @ 2020-03-11 13:30 _冰 阅读(245) 评论(0) 推荐(0) 编辑
摘要:```json{ "compilerOptions": { /* Basic Options */ "target": "es5", /* target用于指定编译之后的版本目标 version: 'ES3' (default), 'ES5', 'ES2015', 'ES2016', 'ES2017','ES2018' or 'ESN... 阅读全文
posted @ 2020-03-01 21:34 _冰 阅读(262) 评论(0) 推荐(0) 编辑
摘要:DOM事件中 和`currentTarget`的区别 是事件触发的真实元素 是事件绑定的元素 事件处理函数中的 指向是中为 和`target`,有时候是同一个元素,有时候不是同一个元素 (因为事件冒泡) + 当事件是子元素触发时, 为绑定事件的元素, 为子元素 + 当事件是元素自身触发时, 和`ta 阅读全文
posted @ 2020-01-19 13:29 _冰 阅读(598) 评论(0) 推荐(0) 编辑
摘要:组件内守卫 1. 2. (2.2 新增) 3. 4. "官网链接" 注意事项 + 直接在class中定义这3个钩子函数无效,函数不会触发 + 需要先 ,如下 方式一(直接在组件中register) typescript 直接在class中定义这3个钩子函数无效不会触发,需要先 typescript 阅读全文
posted @ 2020-01-14 21:42 _冰 阅读(368) 评论(0) 推荐(0) 编辑
摘要:```scss span { line-height: 20px; background-color: yellowgreen; &:empty { display: inline-block; width: 1px; height: 20px; } } ``` ```html ``` 阅读全文
posted @ 2019-12-20 19:59 _冰 阅读(162) 评论(0) 推荐(0) 编辑
摘要:焦点元素,添加半透明遮罩 效果图 html ​ 备注: 图片是 ,图片正常加载时,设置的伪元素不可见,只有当图片加载失败时,其伪元素才能看到。所以需要外面套一层壳子 ,在壳子上获取焦点,添加样式。 scss ​ 备注: 1. 可以用border,不设置outline; 2. 获取焦点前就让元素自身就 阅读全文
posted @ 2019-11-01 14:14 _冰 阅读(129) 评论(0) 推荐(0) 编辑
摘要:网页开发时,常常需要了解某个元素是否进入了"视口"(viewport),即用户能不能看到它。 上图的绿色方块不断滚动,顶部会提示它的可见性。 传统的实现方法是,监听到scroll事件后,调用目标元素(绿色方块)的getBoundingClientRect()方法,得到它对应于视口左上角的坐标,再判断 阅读全文
posted @ 2019-10-31 19:43 _冰 阅读(209) 评论(0) 推荐(0) 编辑