自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 JS红宝书 数据类型第四节 Object

Object类型 ECMAscript中的对象其实就是一组数据和功能的集合。对象通过new操作符后跟对象类型的名称来创建。可以通过创建Object类型的实例来创建自己的对象,然后再给对象添加属性和方法。 例: let o=new Object() ECMAscript中的Object也是派生其他对象的基类。Object类型的所有属性和方法在派生对象上同样存在。 每个Object实例都有如下属性和方法: constructor:用于创建当前对象函数。在前面的例子中,这个属性的值就是Ob.

2021-09-27 13:17:04 73

原创 JS红宝书 数据类型第三节 Symbol类型下节

Symbol下的方法: 1、Symbol.asyncIterator 根据ECMAScript规范,这个符号作为一个属性表示“一个方法,该方法返回对象默认的AsyncIterator”。由for-await-of语句使用,表示实现异步迭代器API的函数。for-await-of循环会利用这个函数执行异步迭代操作。 ...

2021-09-26 19:36:22 180

原创 JS红宝书 数据类型第三节 Symbol类型上节

Symbol类型 Symbol(符号)是ECMAScript新增的数据类型。符号是原始值,且符号实例是唯一、不可变的。符号的用途是确保对象属性使用唯一标识符,不会发生冲突的危险。 尽管和私有属性有点类似,但符号并不是为了提供私有属性的行为增加的。相反符号是为了创建唯一记号,进而用作非字符串形式的对象属性。 1、符号的基本用法 符号需要使用Symbol()函数初始化。因符号本身是原始类型,所以typeof操作符对符号返回symbol。 例: let sym=Symbol();

2021-09-19 15:32:47 130

原创 JS红宝书 数据类型第二节 String类型

String类型 String数据类型表示零个或多个16位Unicode字符串序列,字符串可以用双引号(" ")、单引号(' ')、或反引号(` `)标识。 例: let firstName="tom" let lastName='jack' let lastName=`john` 在ECMAScript中不同引号没有区别,但需注意以某种引号开头要以该种引号作为结尾。 1、字符字面量值 字面量 含义 \n 换行

2021-09-16 21:48:39 188

原创 JS红宝书 数据类型第一节

数据类型 ECMAScript有6种简单数据类型(也称为原始类型):Undefined、Null、Boolean、Number、String和Symbol。Symbol(符号)是ES6新增的。还有一种复杂数据类型叫Object(对象)。 typeof操作符 由于ECMAScript的类型系统是松散的,所以需要一种手段来确定任意变量的数据类型。typeof操作符就是为此而生的。 "undefined"表示值未定义 "boolean"表示值为布尔值 "string"表示值为字符串 "number"

2021-09-13 14:37:14 170

原创 js红宝书学习第一篇:ES6变量 var,let,const

var关键字 1、var声明作用域: (1)使用var操作符定义的变量,会成为包含它的函数的局部变量。 例: functiontest(){ varname="lihua"//局部变量 } test() console.log(name)//出错(name为test函数的局部变量) (2)在函数内定义变量时省略var操作符,可以创建一个全局变量。 例: func...

2021-09-11 22:51:15 137

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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