
javascrip
文章平均质量分 91
LehiWang
这个作者很懒,什么都没留下…
展开
-
Promise及自定义(笔记)
Promise的理解和使用Promise是什么?理解抽象表达: (1)Promise是一门新的技术(ES6规范) (2)Promise是JS中进行异步编程的新解决方案 备注:旧方案是单纯使用回调函数具体表达:(1)从语法上来说: Promise是一个构造函数(2)从功能上来说: promise对象用来封装一个异步操作并可以获取其成功/失败的结果值Promise 的状态改变pending 变为 resolvedpending 变为 rejected原创 2022-04-11 19:06:46 · 2656 阅读 · 1 评论 -
ES6-ES11新特性简介(笔记)
ES6 新特性let声明的变量及声明特性1、变量不能重复声明2、块级作用域(es5三种作用域:全局、函数、eval)3、不存在变量提升4、不影响作用域链const声明常量以及特点1、一定要赋初始值2、一般常量使用大写(潜规则)3、常量的值不能修改4、块级作用域5、对于数组和对象的元素修改,不算做对常量的修改,不会报错变量的解构赋值ES6允许按照一定模式从数组和对象中提取值,对变量进行赋值,这被称为解构赋值。1、数组的解构const F4 =[小沈阳","刘能","赵四","宋小原创 2022-03-19 16:03:48 · 1912 阅读 · 0 评论 -
javascript高级-笔记
数据类型1、undefined 与null的区别? undefined代表定义未赋值。 null定义并赋值了,只是值为null。2、什么时候给变量赋值为null呢? 初始赋值,表明将要赋值为对象。 结束前,让对象成为垃圾对象(被垃圾回收器回收)。3、严格区别变互类型与数据类型? 数据的类型:基本类型、对象类型。 变量的类型(变量内存值的类型): 基本类型:保存就是基本类型的数据。 引用类型:保存的是地址值。数据、变量、内存1、什么是数据? 存储在内存中代表特原创 2022-03-03 10:58:15 · 644 阅读 · 0 评论