IP属地:广东
vue项目安装时,遇到的node-sass安装失败,主要是因为当前node版本与node-sass版本没有对应上,具体对应表如下: 另外,如果确...
虽然是一名前端工程师,但是身处网络安全行业,日常接受着“没有网络安全就没有国家安全”的熏陶,web安全不能不知晓。 首先,餐前甜点,CIA三元组...
前文提到,vue使用虚拟DOM中主要做了两件事,一个是创建了VNode来模拟DOM树,另一个是通过patch算法比对新旧DOM的变更状态。本节主...
一句话总结本章内容:需求越来越复杂,DOM的操作变得越来越频繁,出于性能的考虑,使用虚拟DOM来模仿真实DOM的层级结构,通过比对新旧虚拟DOM...
判断一个对象是否存在 实际开发中,若要判断一个对象是否存在,最常用的方法是: 有没有想过,a的取值在哪种情况下会存在,哪种情况下会不存在? 常见...
Array.from():从一个类似数组或可迭代对象创建一个新的,浅拷贝的数组实例。 1. 将类数组转换成数组 常见的类数组对象: 类数组对象可...
git从已有的分支创建新的分支 git切换新的分支 git如何取消merge 当我们使用git merge操作合并代码但还没add时,若想取消这...
减少一级array嵌套深度。例子: 源码解析: => baseFlatten(): => isFlattenable(): flatten家族的...