2021/1/29 JS基础回顾
数据声明
let 局部变量, ES5 变量声明var,const 常量声明
数据类型
number 数字
str 数字
object 对象
arr 数组
常用方法
str
length属性,返回字符长度
trim 去除两端空格
charAt 找到索引字符
concat 字符串拼接
indexOf 字符索引
slice切片
toUpperCase 全部变大写
toLowerCase 全部变小写
split 切割 ,第二个参数为返回几个
对象
数组的常用方法,按索引取值,arr[0]
length属性,返回数组长度
push 方法尾部增加
pop方法尾部删除
unshift方法头部增加
shift头部删除
slice方法 切片
reverse方法 反转数组
jion方法 按照指定方法 连接数组内容
concat 数组合并
sort排序 需要加入函数, function sortNumber(a,b) { return a - b} 冒泡排序
foeach循环
splice 删除带替换 3个参数,1.从什么地方删,2.删几个,3替换成什么元素
map
自定义对象
就是Java中的哈希,与python中的字典
typeof查询数据类型 NAN数字类型
运算符
== 弱等于(不比较数据类型) ===强等于(比较数据类型)
switch(a) a必须是数字 或者得到数字的算式,
case
default结构
三元运算
var a = 10
var b = 11
var c = a>b ? a:b 是返回a,否返回b
Date类
var date = new Date();
返回当地时间
格式化输出
date.tolocalString()

浙公网安备 33010602011771号