js的数据类型具体分析

js的数据类型分析

1.基本类型:string·····number···boolean···null···underfied

2.引用类型:·····objck

复习·····点·运算·····xxx.sss····xxx是对象····sss.是方法和属性。

任何数据类型都是拥有属性和方法的

字符串  string····var   st=“hello word”

字符串的定义

1 var s=“st”

2.st.new string (“hello”)····对象式定义

length····字符串中字节的总数 ·····st.length

方法函数  

(1)charAt 返回指定位置的字符(number)index 是索引

(2)concat()··链接俩个或多个字符串并返回新的字符串

(3)indexOf()···返回某个字符串在字符串中首次出现的位置  如果没有返回-1

(4)LastindexOf····从后面向前检索某个字符串在字符串中出现的位置,返回值是冲起始位置算起

(5)slice(start,end)字符串中截取一段字符,并返回截取字符

(6)split()····把字符串分割城字符串数组

(7)substr()····两个参数···一个开始位置···一个向后截取的个数

(8)substring()提取俩个指定的索引号的字符

(9)toLowercase  将大写转换成小写

(10)touppercase   将小写转化成大写

(11)trim()除去字符串俩边的空白

var  声明变量  ····function···定义函数   ····new  定义对象的   

方法:  xx.fn()···方法···方法归属点前的对象

函数:fn()···函数···函数归属定义函数的作用域(函数在哪个作用域下定义就归属谁)

js命名:当俩个或多个在一起构成一个新词时,从第二个单词开始,首字母要大写,这种命名方法叫驼峰法命名

数据的三大存储格式

1.string格式····作为一个前端者,第一手得到的数据都是字符串。

2.数组格式

3.json

数据通过索引去查找对应的元素

数组的遍历

for循环去遍历数组中的元素

数组的其他定义方式

指定长度定义

json的定义

for in 

如何操作json的值····通过点运算和[]

点和[]都表示的的意思

Arr[1]arr的索引1 第二项,一般数组用[]···json用点

posted @ 2018-10-22 15:52  前端工作员  阅读(186)  评论(0编辑  收藏  举报