自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除