定时器(两种) setTimeout() setInterval() setTimeout() 炸弹定时器 开启定时器5s之后关闭广告 清除定时器 setInterval()...
定时器(两种) setTimeout() setInterval() setTimeout() 炸弹定时器 开启定时器5s之后关闭广告 清除定时器 setInterval()...
Vue面试题 v-html 会有XSS风险,会覆盖子组件 computed 有缓存,data不变则不会重新计算 watch 默认不会深度监听,要deep:true开启 wat...
本篇文章给大家分享一些前端vue面试题。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。 vue面试题 1.vue-router是怎么传递参数的2.v-if和...
创建一个数组: // 字面量方式: // 这个方法也是我们最常用的,在初始化数组的时候 相当方便 vara = [3, 11, 8]; // [3,11,8]; // 构造器...
1、vue的双向绑定原理是什么 通过数据劫持结合发布者-订阅者模式的方式实现的,具体过程如下:实现数据双向绑定,首先是对数据进行劫持监听,所有需要设置一个ObServer,用...
说说你对闭包的理解使用闭包主要是为了设计私有的方法和变量。闭包的优点是可以避免全局变量的污染,缺点是闭包会常驻内存,会增大内存使用量,使用不当很容易造成内存泄露。 闭包有三个...
我们知道JavaScript是单线程语言,如果没有异步编程非得卡死。以前,异步编程的方法有下面四种 回调函数 事件监听 发布/订阅 Promise对象 现在据说异步编程终极解...
在使用vue的过程中,经常会用到Vue.use,但是大部分对它一知半解,不了解在调用的时候具体做了什么,因此,本文简要概述下在vue中,如何封装自定义插件。 在开始之前,先补...
DEMO 麻不烧的Github 配合着源码,用心看完这遍文章,你便领悟了封装的精髓,麻雀虽小,五脏俱全。 前记 业务代码之外的代码,我想称之为增值代码。 什么意思? 作为一个...
第二篇已更新,点击进入第三篇已更新,点击进入 三篇文章都更新完毕,完整的剖析了 JS 原型与原型链,希望通过这些教程能让你对 Javascript 这门语言理解的更透彻! 一...
数组 知识汇总 前置知识: 数组是一个有序的数据集合,可使用数组名称和索引进行访问。 在JavaScript中数组没有明确数据类型。 一 . 创建数组 创建数组方法有3种: ...
学习引用自:小本YuDL 1.新建文件夹api 2. http.js 进行axios封装, 请求拦截、响应拦截、错误统一处理 3. base.js 接口域名的管理 4. to...
JS数组(every、some、filter、forEach、map、reverse、sort、indexOf、lastindexOf方法) reverse方法 JavaSc...
1、active-class是哪个组件的属性?嵌套路由怎么定义? 答:vue-router模块的router-link组件。 2、怎么定义vue-router的动态路由?怎么...
时隔一个月,一直在忙,今天就抽空总结下js中操作数组的方法。最后几条是重点! 1、锁定数组的长度 Object.defineProperty方法(让数组的长度变成只读)。 这...
1.charAt() 访问字符串中指定的字符 返回字符2.charCodeAt() 访问字符串中指定字符的字符编码3.concat() 连接字符串 可以接受多个参数 ...