随笔分类 - JavaScript
摘要:1、区别 2、示例代码 注:可以分别执行fun1和fun2查看执行顺序。
阅读全文
摘要:1.sleep函数 sleep函数作用是让线程休眠,等到指定时间在重新唤起。 2、sleep实现
阅读全文
摘要:let inputs = this.$el.querySelectorAll('input'); let icon = this.$el.querySelector('.el-input__icon');
阅读全文
摘要:1、aes加密解密说明 https://juejin.im/entry/59eea48e6fb9a0451968c25f aes是对称加密算法 md5是摘要算法,不算是加密,主要用来对信息一致性和完整性校验。是不可逆的。 2、示例代码
阅读全文
摘要:示例代码 第二个参数为负值时,从数组的尾部选取元素。
阅读全文
摘要:1、官网 https://ajv.js.org/ 2、示例代码
阅读全文
摘要:1、qs.js库说明 qs是一个url参数转化(parse和stringify)的js库。 https://www.npmjs.com/package/qs 2、使用(以vue文件做示例) (1)基本语法 (2)忽略符号? (3)stringify方法编码 (4)qs 处理数组
阅读全文
摘要:1、用途 用户定义的对象定义 getter 和 setter 以支持新增的属性。 示例:obj创建一个伪属性latest,它会返回log数组的最后一个元素。 2、使用defineProperty在现有对象上定义 getter 3、实用技巧 使用getter和setter方法扩展 Date原型,为预定
阅读全文
摘要:1、作用 递归合并来源对象的自身和继承的可枚举属性到目标对象。 2、示例
阅读全文
摘要:Object.keys可以省略Object.
阅读全文
摘要:1、for of for...of循环可以代替数组实例的forEach方法。 JavaScript 原有的for...in循环,只能获得对象的键名,不能直接获取键值。ES6 提供for...of循环,允许遍历获得键值。 上面代码表明,for...in循环读取键名,for...of循环读取键值。如果要
阅读全文
摘要:1、兼容性 只有IE10以上的IE浏览器才支持。 2、用途 https://developer.mozilla.org/zh-CN/docs/Web/API/Window/setImmediate 该方法用来把一些需要长时间运行的操作放在一个回调函数里,在浏览器完成后面的其他语句后,就立刻执行这个回
阅读全文
摘要:1、图解缓存 示例: 200 (from disk cache): 200 (from memory cache) MemoryCache顾名思义,就是将资源缓存到内存中,等待下次访问时不需要重新下载资源,而直接从内存中获取。 diskCache顾名思义,就是将资源缓存到磁盘中,等待下次访问时不需要
阅读全文
摘要:foreach API说明: https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Array/forEach 说明: forEach 遍历的范围在第一次调用 callback 前就会确定。调
阅读全文
摘要:示例代码: 控制台输出为: 使用new Array创建的数组,具有length属性,没有每个元素。 使用Array.from创建的数组,具有length属性,每个元素为undefined,因此后续可以使用filter或者map等方法。array.from还可以转为类似数组的对象,...扩展运算符不能
阅读全文
摘要:示例代码: 解决方法: (1)hasOwnProperty (2)for of
阅读全文
摘要:1、函数节流throttle 通俗解释: 假设你正在乘电梯上楼,当电梯门关闭之前发现有人也要乘电梯,礼貌起见,你会按下开门开关,然后等他进电梯; 但是,你是个没耐心的人,你最多只会等待电梯停留一分钟; 在这一分钟内,你会开门让别人进来,但是过了一分钟之后,你就会关门,让电梯上楼。 所以throttl
阅读全文

浙公网安备 33010602011771号