「这是我参与2022首次更文挑战的第23天,活动详情查看:2022首次更文挑战」
写在前头
大多数小伙伴看技术书籍都会用“啃”来描述读书的直观感受,当然我也是一个前端小白,白的透明那种,但是我在读技术书籍感觉到“啃”的时候,我希望把我啃红宝书第四版的过程的想法,总结带给大家,以供后来者能够更快上手。
注: 本文由于作者水平原因,如有错误之处,恳请大家指正,另外随着学习的深入,体会的加深,我会不断回来更新,修改这类文章。
思维导图
image.png
简述
引用类型虽然有点像类,但跟类并不是一个概念。还是得区分开来,引用类型就是一个模子,可以用这个模子造出很多东西。
脉络 5.1 Date
image.png
5.1. Date
5.1.1. 继承方法
不同:重写的这些方法是不一样的,返回值已经改变。
-
toLocaleString()
返回值是浏览器本地时间,有AM,PM,但是不包含时区。
-
toString()
返回值是带有时区的,24小时制。
-
valueOf()
不返回字符串,返回日期的毫秒表示。可以直接使用操作符比大小。
5.1.2. 日期格式化方法
-
返回值
都返回字符串。
-
6大方法
①用途
都用于格式化日期。②缺点
由于浏览器的不同,不能用于在用户界面上一致的显示日期。
5.1.3. 日期/时间组件方法
书上有一个表格都是Data类型的方法。
5.2. RegExp
image.png
正则表达式创建
-
字面量形式定义
①模式
pattern 包括字符串、限定符、分组、向前查找、反向引用。
②标记
flags:个数可以多个。作用:控制正则表达式的行为。
③元字符转义
-
RegExp构造函数
任何使用字面量可以定义的正则表达式也可以通过构造函数来创建。
①参数类型
2个参数,模式字符串,标记字符串。
②二次转义
模式参数中的元字符必须进行二次转义,包括转义字符序列。
③修改标记
可以把已经有的正则表达式作为参数传给构造函数,第二个参数还可以用作传递不同的标记,可以达到修改的目的。