03 2020 档案
摘要:回退命令: $ git reset --hard HEAD^ 回退到上个版本$ git reset --hard HEAD~3 回退到前3次提交之前,以此类推,回退到n次提交之前$ git reset --hard commit_id 退到/进到 指定commit的sha码 强推到远程: $ git
阅读全文
摘要:疑惑描述: 查看了淘宝网的首页源文件,看到这样的一个特殊的 <script src="http://a.tbcdn.cn/??s/kissy/1.1.6/kissy-min.js,p/global/1.0/global-min.js,p/et/et.js?t=2011092320110301.js"
阅读全文
摘要:一、Object.assign()对象的拷贝 Object.assign() 方法用于将所有可枚举属性的值从一个或多个源对象复制到目标对象。它将返回目标对象。 Object.assign(target, ...sources) 【target:目标对象】,【souce:源对象(可多个)】 举个栗子:
阅读全文
摘要:延展操作符(Spread operator) 延展操作符 = ...可以在函数调用/数组构造时,将数组表达式或者string在语法层面展开,还可以在构造对象时,将对象表达式按key-value的方式展开。 1 函数调用 2 function(...iterableObj) 3 4 数组构造或者字符串
阅读全文
摘要:解构赋值 解构赋值可以方便快速的从数组或者对象中提取赋值给定义的变量。 获取数组中的值 从数组中获取值并赋值到变量中,变量的顺序与数组中对象顺序对应。 1 var foo = [1,2,3,4,5] 2 3 var [one,twe,three] = foo 4 console.log(one)//
阅读全文