JS 学习个人知识盲点
- 查询字符串的长度
str.length
; - 字符串的不可变更性
不能像数组一样更改某一个字符,改变字符串的唯一方法是给其重新赋值,可以通过中括号索引查找字符串中第N个字符; - 数组操作函数
push()
在数组尾部追加数据;pop()
弹出数组最后的数据;shift()
移除数组的第一个元素;unshift()
将数据添加到数组的第一位置; - 未定义和未声明区别
未定义是表示已经声明但并没有赋值(和null也不一样),undefined关键词;
未声明表示没有进行变量的声明就进行使用; - 对象属性的操作方式
对象的属性有两种操作方式:一种点操作另一种通过中括号操作符;
删除对象属性delete
; - JSON
JavaScript Object Notation, JS 对象简谱是一种轻量级的数据交换格式。它允许 数据结构 是 字符串,数字,布尔值,字符串,和 对象 的任意组合;
JSON属性的名字带有空格,请使用中括号操作符来访问属性的值; - 随机数
使用方法Math.random()
生产小于1的随机值; - 正则表达式
正则表达式以"/"开始并以"/"结束,g代表全局匹配而不是仅仅匹配第一个,i代表忽略大小写,"\d"代表数字,"\s"代表空白字符(包括空格、换行、回车、制表符、换页符);"\S"表示匹配多个非空字符,不需要另加"+";
本作品采用《CC 协议》,转载必须注明作者和本文链接
推荐文章: