JSON
JSON(JavaScript Object Notation) 使用Javascript对象的格式来存储数据
允许数据结构是字符串,数字,布尔值和对象的任意组合
(string、number、boolean与Object的任意组合)
JSON对象可以嵌套对象和数组,用中括号操作符同样可以访问嵌套数组
Math
产生指定范围内的随机整数(方法来自freecodecamp)
Math.random()
产生随机小数
Math.floor()
在目前的小数向下取证
产生0~19内的整数
Math.floor(Math.random()*20)
产生a~b内的整数
Math.floor(Math.random() * (b - a + 1)) + a
正则表达式
是一种根据某种匹配方式来寻找strings中的某些单词
在字符串中寻找单词the
,可使用下列正则表达式
- 文本
/the/gi
/
是正则表达式的头部
第二个/
时候正则表达式的尾部
g
代表着global,意味着返回所有的匹配而不仅仅是第一个
i
代表忽略大小写
- 数字
数字选择器\d
用法:/\d/g
在选择器后加上一个加号
/\d+/g
允许这个正则表达式匹配一个或更多的数字
- 空白
空白字符有" "
(空格符),\r
(回车符),\n
(换行符),\t
(制表符),\f
(换页符)
空白选择器\s
空白正则表达式类似于
/\s+/g
有趣的是,以上两个选择器将小写转化为大写的话,就会匹配与原来相反的字符
比如\S
是匹配任何非空白字符
Q.E.D.
Comments | 0 条评论