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()

 

posted @ 2021-01-29 09:30  ping_sen  阅读(48)  评论(0)    收藏  举报