1.首先在项目中下载引入 2.在main.js 3.最后在使用的页面引入就ok 至此是最基础的写法,当然也可以参考api 可以在初始化项目是传入:options 1.useK...
1.首先在项目中下载引入 2.在main.js 3.最后在使用的页面引入就ok 至此是最基础的写法,当然也可以参考api 可以在初始化项目是传入:options 1.useK...
之前采用 gulp 打包 vxe-table 自定义样式时,build 的时候出现这样一个问题: 我的 vxe-table scss 文件: 我的 gulpfile.js:...
我们在开发中经常遇到这样一个问题,刚刚commit了,然后发现有的提交内容有问题,git reset?好复杂。。。用git commit --amend 就能很方便的解决这...
数组去重 数组去重采用es6新增Set结构和扩展运算符 交集 求两个数组的交集,返回两个数组的重合部分 并集 求两个数组的并集 补集 补集即是对另外一个数组的差集
闭包及其使用 闭包:即跨作用域访问变量就是闭包,是函数作用域的一种体现;作用:闭包能使变量私有化,模块化优缺点:优点:变量私有化,减少变量全局污染。缺点:变量不会被垃圾回收机...
js 中函数的内置对象 arguments 及使用 函数的内置对象 arguments arguments 是函数调用时候的参数集合,它本身是个伪数组,可以通过扩展运算符转化...
原型及原型链 原型 原型: 每个function类型对象(构造函数)都有一个prototype属性,这就是对象的原型(显示原型);原型是一个对象,包含constructor和...
在说这个之前我们先看一段代码: 我们预想的是点击按钮添加用户的年龄,但是,实际上我们点击后并没有反应。 这个是什么原因呢? 原因是因为vue的数据响应是基于Object.de...
实现以下功能: 用户输入中文的目标日期话术,编写代码将中文的目标日期话术转化为具体的日期,假如当前时间为2020-07-24,输入下周三,输出2020-07-29。
最近使用vue和原生Date对象api写了一个日历,具体样式如下: 由于是原生Date对象的api,所以需要封装函数向前减或向后加number天 初始化一个数组用以保存...
之前在vue结合echarts的项目中遇到一个问题,我在切换路由时进行chrome快照,发现每次切换路由内存稳步增加十几兆,后面结合快照分析发现是echarts内存泄漏的问...
sessionStorage和localStorage都是html5 新增的Web Storage客户端本地保存数据的功能,我们主要从以下几点进行区别: 作用域 local...
扩展运算符...和map,filter等方法返回的数组是深拷贝么? 我们先对扩展运算符做一个测试 由上面的测试可以看出,扩展运算符只是部分深拷贝,只是对第一层进行了深拷贝,其...
目录 - 1.什么是vuex? - 2.为什么要使用Vuex? - 3.vuex的核心概念?||如何在组件中去使用vuex的值和方法?||在vuex中使用异步修改? - 4....
在项目中我们经常会用到判断某数组内是否存在某元素,在此我们有六种方法可以判断: Array.includes()方法,用来判断一个数组是否包含一个指定的值,根据情况,如果包...
数组reduce() 方法接收一个函数作为累加器,数组中的每个值(从左到右)开始缩减,最终计算为一个值,用好reduce方法,会对你的工作起到事半功倍的作用; 我们先看下r...
之前项目遇到一个小的文字跑马灯特效,查阅了一下,可以采用html的marquee标签制作,但是兼容性不好;还可以采用css3动画制作,也可以采用js制作,但是最后采用css...
在文章开始之前附上之前一段代码,它会输出什么呢? 众所周知js属于解释型语言,它是执行的时候才会编译,是可以在解释器中直接执行的语言,不需要编译;js在执行时分为三个阶段...
我在工作中经常会遇到undefined和null,在之前面试的时候也遇到过,其实总的说来两者差距不大相同点: 它们都是一个值,代表空; 它们在做判断的时候都代表false,...