摘要:
foreach API说明: https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Array/forEach 说明: forEach 遍历的范围在第一次调用 callback 前就会确定。调 阅读全文
摘要:
由于 JavaScript 的限制,Vue 不能检测以下变动的数组: 当你利用索引直接设置一个项时,例如:vm.items[indexOfItem] = newValue 当你修改数组的长度时,例如:vm.items.length = newLength 因为vue的响应式是通过 Object.de 阅读全文
摘要:
js 立即执行函数定义方法 阅读全文
摘要:
https://router.vuejs.org/zh/api/#路由对象属性 $route.query 类型: Object 一个 key/value 对象,表示 URL 查询参数。例如,对于路径 /foo?user=1,则有 $route.query.user == 1,如果没有查询参数,则是个 阅读全文
摘要:
设置本地分支追踪远程分支 之后就可以直接使用git push提交代码 阅读全文
摘要:
1、概述: github 是一个基于git实现在线代码托管的仓库,向互联网开放,企业版要收钱。gitlab 类似 github,一般用于在企业内搭建git私服,要自己搭环境。 2、GitHub、GitLab 不同点: (1)GitHub如果使用私有仓库,是需要付费的,GitLab可以在上面搭建私人的 阅读全文
摘要:
1、使用的标准 // https://github.com/feross/standard/blob/master/RULES.md#javascript-standard-style extends: 'standard', 2、.eslintignore忽略和禁用 vscode下eslint报错 阅读全文
摘要:
WeakMap与Map的区别 1、WeakMap只接受对象作为键名(null除外),不接受其他类型的值作为键名。 2、WeakMap的键名所指向的对象,不计入垃圾回收机制。 示例: 上面代码中,先新建一个 Weakmap 实例。然后,将一个 DOM 节点作为键名存入该实例,并将一些附加信息作为键值, 阅读全文
摘要:
示例代码: 控制台输出为: 使用new Array创建的数组,具有length属性,没有每个元素。 使用Array.from创建的数组,具有length属性,每个元素为undefined,因此后续可以使用filter或者map等方法。array.from还可以转为类似数组的对象,...扩展运算符不能 阅读全文
摘要:
示例代码: 解决方法: (1)hasOwnProperty (2)for of 阅读全文