JS数据类型

数据类型

1、字符串

多行字符串var msg =` `

模板字符串${}

e.g.let name=xiaoming

我叫${name}

字符串长度str.length

JS字符串不可变,通过下标获取

转大写toUpperCase()

转小写toLowerCase()

获取下标indexOf()

截取字符串substring(x,y)//包含x不包含y

substring(x)//不包含x



2、数组

元素可以使任意类型

数组长度arr.length

获取下标索引indexOf()

slice()相当于字符串的substring

尾部操作push()压入元素到尾部

pop()弹出尾部一个元素

头部操作unshift(

shift()

数组排序sort()

反转reverse()

拼接concat()并未修改数组

连接符join()拼成字符串

多维数组var arr =[[x,x],[x,x]]




3.对象:键值对

var 对象名={

属性名:属性值,

属性名:属性值

}

调取元素对象名.属性名(可直接添加和赋值)或者对象名["属性名"]

判断是否为内部元素'需要搜索属性名' in 对象名

或者hasOwnProperty('    ')

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容