陕西队西北狼

随笔分类 -  JavaScript

ES6/JavaScript
摘要:一.Set 即ES6里一个不重复的数组,它可以接受一个数组作为参数,返回结果即可去处数组中重复的项。 1.例如: let array1 = new Set([1,2,3,4,4,2]); console.log([...array1]); result:[1, 2, 3, 4] 2.使用Set快速去 阅读全文
posted @ 2021-05-14 13:35 PS-Jerry 阅读(624) 评论(0) 推荐(0) 编辑
摘要:8.JavaScript 基础知识 一、基础 1、如何理解闭包? 1)定义: 闭包就是能够读取其他函数内部变量的函数。简单说来,可以理解把闭包理解为“定义在一个函数内部的函数” function f1() { var n = 999; function f2() { console.log(n); 阅读全文
posted @ 2021-05-05 10:22 PS-Jerry 阅读(115) 评论(0) 推荐(0) 编辑
摘要:ES6 面试题 引言 - ECMAScript5,即 ES5 ,是ECMAScript 的第五次修订,于2009年完成标准化 - ECMAScript6,即ES6,是ECMAScript的第六次修订,于2015年完成,也称ES2015 一、let, var, const 三者的比较 1、var 会导 阅读全文
posted @ 2021-05-05 10:21 PS-Jerry 阅读(78) 评论(0) 推荐(0) 编辑
摘要:#Js 变量提升# 一、解释:所谓JS “变量提升”,即变量可以在声明之前使用,值为undefined。 比如 a = 1; var a; console.log(a); 上述代码,如果按照自上而下的执行顺序的话,按理来说,应该输出 undefined,但是JavaScript 严格意义上并不是自上 阅读全文
posted @ 2020-02-24 14:54 PS-Jerry 阅读(1071) 评论(0) 推荐(0) 编辑