- 博客(7)
- 收藏
- 关注
原创 【JS学习】async/await、Fetch API
async/await ES2017引入了async函数,使异步操作变得更加方便。 1、async函数返回的Promise对象会运行执行(resolve)异步函数的返回结果,或者如果异步函数抛出异常的话会运行拒绝(reject)。 2、async会把返回值传递给Promise.resolve( )。 async function testAsync(){ return "hello async"; } console.log(testAsync()); te
2021-06-10 16:36:42
898
原创 【JS学习】Promise与异步编程
Promise与异步编程 Promise是异步编程得一种解决方案,比传统的得方式(回调函数)更加合理强大 Promis对象特点 1、对象状态不受外界影响 2、一旦状态改变就不会改变,任何时候都可以得到结果 Promise对象缺点 1、无法中途取消 2、在pending状态出现错误时,如果没有设置回调,在promise的外部无法得知此错误。 例子分析 console.log("a"); setTimeout(() => console.log("b")); let p = new Promi
2021-06-08 11:47:13
228
原创 【JS学习】基本类型——字符串与String
一、字符串 1、字符串基础知识 字符串是由16位值构成的不可变的有序序列,每个字符通常来自于Unicode字符集 字符串的长度是其所含16位值得个数(2^6个) JS采用UTF-16编码的Unicode字符集 2、字面量 字面量是由单引号或者双引号括起来的字符序列。 单双引号可以嵌套,例如"结果为:'a'" 字符串字面量可以拆分成数行,每行必须以反斜线”\“结束,且反斜线都不计入字符串的内容。 3、转义字符 反斜线(\)后加一个字符,用于表达特殊含义。 常见的转义字符:\'单引号;\"双引号;\
2021-04-24 15:21:26
440
原创 【JS学习】基本类型——布尔值与Boolean
一、布尔值基本概念 1、取值:true和false 2、常用于控制结构,例如if、while、for这些循环结构中。 二、布尔值的转换 1、转换方法:(1)使用Boolean()转换;(2)隐式转换 注意:在使用Boolen()转换成布尔值时Boolean(" “)结果为true;Boolean(”")的结果为false。 2、布尔值的隐式转换 let x = 100; let y ; if(x){ console.log(x); //此时的有输出结果,因为if(x)的结果为true; } if(y
2021-04-24 13:33:56
419
原创 【JS学习】基本类型-数值与Number
数值 number类型 包括了常规数字类型和NaN。 JS数值的特征 不区分整数值和浮点数值。 所有数值均用浮点数表示。 采用IEEE-754标准定义的64位浮点数格式表示 (整数在实际操作时基于32位整数,此时在表达数的时候是有限的) 整数的直接量 整数的直接量也就是整数的字面量。 除了十进制外,JS能识别十六进制,并且在实际的使用中,十六进制的使用场景比较多。 在ES6的严格模式下,禁止使用八进制(以0o或0O为前缀) ...
2021-04-20 11:03:35
456
原创 【JS学习】let、const与作用域
在ES5以及以前版本的JavaScript中,使用的是var来声明变量,并且不支持块级作用域。 ES6中新增了let和const两个关键字用于控制作用域。 作用域 作用域限制变量的访问区域,限制变量在当前作用域完成工作。 JS中采用的是词法作用域,即变量作用域取决于变量所在的代码区域。 ES5中的作用域:全局作用域、函数作用域。 ES6新增作用域:块作用域。 全局作用域 在所有函数之外定义的变量拥有全局作用域,该变量为全局变量 全局变量可以在当前页面任何的JS代码中访问。 函数作用域 在函数中声明的变量
2021-04-06 11:02:54
389
原创 【JS学习】原始值与引用值知识点
** 原始值与引用值 ** 原始值 》原始值表示单一的数据。 》ES中的原始值类型(6种):Undefined、Null、Boolean、Number、String、Symbol。 》表示原始值的变量是按值访问,在操作变量时,改变的是存储在变量内存中的实际值。 》原始值不可以拥有属性也不可以被改变。 引用值 》引用值是表示由多个值(原始值或其他引用值)构成的对象。 》ES中不允许直接访问对象的内存。实际操作对象时,其实访问的是保存对象内存的地址。(即,该对象的引用) 动态属性 》原始值是不可以改变的。 例如
2021-03-18 12:26:14
153
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人