var str=" a b cd"获取指定索引处的字符 var zifu=str.charAt(1)<空格也算 从零开始> 将字符串中的所有字母转换成大写字母 var daxie=str.toUpperCase 转换小写var xiaoxie=str.toLowerCase
判断小字符串在大字符串中第一次出现的位置 var weizhi=str.indexOf("cd") 截取字符串var jiequ1=str.substring(2)<从第二个截到最后> var jiequ2=st2.subsring(0,1)<截取0的那个,包头不包尾>
拼接字符串(字符串1+字符串2)
正则表达式 描述规则 var guize=/^具体规则$/ ; var guizeduixiang="..."; var jieguo=guize.test(guizeduixiang);
数组:一组数的集合 数组定义:数组是通过下标访问元素 下标默认从0开始 取值格式:值=数组名[下标] 数组特点1.数组长度可变2.一个数组中值的类型不限制
数组三种使用方式
1.定义数组并赋值 var diyizhong=[1,2,3,4,5];
2.定义不赋值,使用时赋值 var dierzhong=[]; dierzhong[0]=1;
3.创建数组对象(空数组),使用时赋值 var disanzhong=new Array(); disnazhong[0]=1;
算数运算符 1.数值类型+数值类型=数值类型(运算) 字符串=数值=字符串(拼接) <除数不能为0>
++自增+1 i++:先将i原来的值赋值给i++这个整体,然i自增+1 ++i:先自增+1,然后将自增+1后的结果赋值给++i整体