ES6-ES11
文章平均质量分 88
鹿蹊zz
这个人很懒,什么都没有留下~~~
展开
-
ES6——练习题
答浅拷贝拷贝栈地址,简单数据类型的更改之间不相互影响,但是引用数据类型的堆地址是同一个,更改会相互影响;深拷贝不仅拷贝栈地址,也拷贝堆地址,基本数据类型与引用数据类型的更改对原数据都没有影响。...原创 2022-07-22 11:54:41 · 1055 阅读 · 2 评论 -
ES6——模块
在ES6前,实现模块化使用的是RequireJS或者seaJS(分别是基于AMD规范的模块化库,和基于CMD规范的模块化库)。ES6引入了模块化,其设计思想是在编译时就能确定模块的依赖关系,以及输入和输出的变量。ES6的模块化分为导出(export)@与导入(import)两个模块。...原创 2022-07-21 20:29:02 · 198 阅读 · 4 评论 -
ES6学习——set map数据结构 、 DOM classlist属性、创建对象 、Symbol应用
对象方法就是把对象中的属性,用匿名函数的形式编程方法(之前就有)。原创 2022-07-20 16:50:00 · 272 阅读 · 2 评论 -
ES6——Array对象的方法和扩展、数组的遍历 、string的扩展方法
代码】ES6——Array对象的方法和扩展、数组的遍历、string的扩展方法。原创 2022-07-19 17:15:23 · 464 阅读 · 0 评论 -
ES6练习
而setTimeout中的箭头函数不会改变this的指向,所以这里的this.a===obj.a,打印结果为obj内部的a的值。作用域为整个for循环,每一次循环中当i发生改变时,a中每个i值也是同步改变的,当循环结束,i的值为10。它规定了我们怎样写JS。//张三20180。(2)使用let声明的变量,作用域为块级作用域,先声明后使用,不能重复定义,但可以多次赋值,不存在变量提升。(2)箭头函数中的this是在声明中就定义好了的,而普通函数中的this则是在调用时定义好的。......原创 2022-07-18 16:26:21 · 646 阅读 · 0 评论 -
ES6学习——三点运算符、array对象的方法、字符串扩展方法
letname='张三';原创 2022-07-14 20:12:39 · 311 阅读 · 1 评论 -
ES6学习——解构赋值、箭头函数
ES6 允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构(Destructuring)。(1)数组的解构赋值(字符串与其同理) (2)二维数组:依然一一对应 (3)省略变量:用逗号隔开中间省略 (4)合并数组的值:合并运算符可以展开数组也可合并数组 (5)默认值,如果是undefined,默认值生效。 2、对象结构 3、解构应用 (1)变量值交换:交换a,b变量的值 (2)结构函数 二、箭头函数 1.基础语法 语法:( ) =>{ } // (原创 2022-07-13 20:10:06 · 387 阅读 · 1 评论 -
ES6学习——let和const变量
ES 的全称是 ECMAScript , 它是由 ECMA 国际标准化组织,制定的一项脚本语言的标准化规范。 ES6 既是一个历史名词,也是一个泛指,含义是 5.1 版以后的 JavaScript 的下一代标准,涵盖了 ES2015、ES2016、ES2017 等等,而 ES2015 则是正式名称,特指该年发布的正式版本的语言标准。每一次标准的诞生都意味着语言的完善,功能的加强。JavaScript语言本身也有一些令人不满意的地方。 ECMAScript 和 JavaScript 的关系原创 2022-07-12 20:34:41 · 607 阅读 · 0 评论