学习JavaScript中的数据类型及方法-2 | 青训营笔记

93 阅读2分钟

这是我参与「第四届青训营 」笔记创作活动的第4天

上次写了JavaScript中六种简单数据类型与一种复制数据类型中的Undefined、Null、Boolean、Number,今天来写一下String、Symbol和Object。

5.String:字符串string用来表示0或者多个16位的Unicode字符序列。在JavaScript中,我们有3种方法来表示字符串,分别是双引号("字符")、单引号('字符')、反引号(``)。在字符串字面量中有个需要注意的点,那就是\符号(转义字符),在字符串中会更改原有字符的含义,例如\n表示换行。\字符还有个问题需要我们注意,包含\字符的字符串的length长度可能并不能表示准确的字符数,例如\u03a3,它等于希腊字符Σ,会被作为单个字符。

6.Symbol:符号类型在我们日常学习中接触的可能比较少,因为它是es6中才加入的一种数据类型,用来作为一种记号。基本使用如下:

let syb = Symbol();
console.log(typeof syb);
//symbol

在这里,变量syb就作为了一个符号。需要注意的是,创建符号时是不能添加new关键字作为构造函数的,一般是用Symbol()方法创建。

7.Object:JavaScript中的对象就是一种数据和功能的集合,或者说是键值对集合。具体的说明就不多赘述了,后面有空再补充。

数据类型中用的最多的还是它们的方法,下面贴出我学习方法时做的笔记

数据类型的方法:

1.Object方法:

object.jpg

2.arr方法:

arr.jpg

还有字符串方法、Number方法、Symbol方法没有更,下次补上。我们最常用是就是字符串方法和数组方法了,特别是在操作后端传来的数据时,经常需要对数据进行分组,有了这些方法的学习可以让我们处理数据时更得心应手!