摘要:
有人会说Merge更好,因为它保留了最完整的工作历史。其他人则认为,Rebase变得更整洁,这使审阅者的生活更轻松,更高效。本文将解释合并和重新设置之间的区别是什么,使用它们之一有什么好处。 从根本上讲,合并和rebase提供了相同的目的,以将来自一个分支(有时倍数分支)的变化集成到另一个分支中。最 阅读全文
摘要:
使用场景:当我们用v-model绑定了一个计算属性,想直接设置计算属性时,就要利用到setter demo: <template> <div> <div>First Name: <el-input v-model="firstName" placeholder="请输入内容"></el-input> 阅读全文
摘要:
?操作符或可选的链式运算符是一个很有用的运算符,用于检查一个值是否已经被设置,当它被设置后再继续。 if(data && data.subdata && data.subdata.name "cool") { console.log("hi") } // Is the same as if(data 阅读全文
摘要:
不要干前端!不要干前端!不要干前端!不要干前端!不要干前端!不要干前端!不要干前端!不要干前端!不要干前端!不要干前端!不要干前端!不要干前端!不要干前端!不要干前端!不要干前端!不要干前端!不要干前端!不要干前端!不要干前端!不要干前端!不要干前端!不要干前端!不要干前端!不要干前端!不要干前端! 阅读全文
摘要:
1)按位与运算(&):双目运算符,其功能是参与运算的两数对应的二进位相与,只有对应的两个二进位均为1时,结果位才为1 ,否则为0。参与运算的数以补码方式出现 例子: 9&5=1 00001001 (9的补码) & 00000101 (5的补码) = 00000001 (1的二进制补码)。 应用:见本 阅读全文
摘要:
Promise.all Promise.all 可以将多个 Promise 实例包装成一个新的 Promise 实例。所有的 Promise 对象都成功时返回的是一个结果数组,一旦有任何一个 Promise 对象失败则立即返回失败。 let ps1 = new Promise((resolve, r 阅读全文
摘要:
yyds https://juejin.cn/post/6844904047107899400 阅读全文
摘要:
<a> 标签通常会配合着使用 noopener, noreferrer 及 nofollow 这些属性, 它们的作用及用法如下。 noopener 当给链接加上 target="_blank" 后, 目标网页会在新的标签页中打开, 此时在新打开的页面中可通过 window.opener 获取到源页面 阅读全文
摘要:
用处一:求一个int类型数是否为2的幂 1、当n=4时,二进制为:0100 n-1=3,二进制为:0011 则:n&(n-1)==0 解释(将0100最右边的1变为0 则 0000=0) 2、当n=8时,为1000 n-1=7,为0111 则n&(n-1)==0 3、当n=5,为0101 n-1为0 阅读全文
摘要:
一、首先要了解概念:module,chunk 和 bundle 到底是什么? module,chunk 和 bundle 其实就是同一份逻辑代码在不同转换场景下的取了三个名字: 我们直接写出来的是 module,webpack 处理时是 chunk,最后生成浏览器可以直接运行的 bundle。 参考 阅读全文