1.Function.prototype.apply 和 Function.prototype.call 的作用是一样的,区别在于传入参数的不同; 2.第一个参数都是,指定函数体内 this 的指向; 3.第二...
在严格模式下直接使用确实会有问题。解决方案:<input v-model="message" />//........computed: { message: { set (value)...
var obj = { 2: 3, 3: 4, length: 2, splice: Array.prototype.splice, push: Array.prototype.push,};obj...
输出:[102, 15, 22, 29, 3, 8] 解析:根据 MDN 上对 Array.sort()的解释,默认的排序方法会将数组元素转换为字符串,然后比较字符串中字符的 UTF-16 编码顺序来进行排序。所以'102...
比如 sleep(1000) 意味着等待 1000 毫秒,可从 Promise、Generator、Async/Await等角度实现const sleep = (time) => { return new Pr...
如果修改了,Vue 是如何监控到属性的修改并给出警告的。 1、子组件为何不可以修改父组件传递的 Prop 单向数据流,易于监测数据的流动,出现了错误可以更加迅速的定位到错误发生的位置。 2、如果修改了,Vue...
BFC 就是块级格式上下文,是页面盒模型布局中的一种 CSS 渲染模式,相当于一个独立的容器,里面的元素和外部的元素相互不影响。 创建 BFC 的方式有: - html 根元素 - float 浮动...
Mutation 必须是同步函数一条重要的原则就是要记住 mutation 必须是同步函数。为什么?请参考下面的例子:mutations: { someMutation (state) { api.ca...
var arr = [1, 2, 3, [4, 5], [6, [7, [8]]]];/** * 使用递归的方式处理 * wrap 内保存结果 ret * 返回一个递归函数 * @returns */...
var b = 10;(function b() { b = 20; console.log(b);})();// 答:var b = 10;(function () { b = 20; cons...
浏览:2582
浏览:1865
浏览:1813
浏览:1652
浏览:1618
浏览:1330
浏览:1322
浏览:1238
浏览:1227
浏览:1218
29
浏览:126
浏览:123
浏览:110
浏览:131
浏览:116
13
浏览:124
浏览:115
浏览:120
12
浏览:157
浏览:98