js数组:string(字符串的对象包装类型),Array(引用类型)

var  str="hello world";

1.属性:

1.1    length 返回具体字符数 11

2.方法

2.1 访问

charAt(index);返回单个字符的字符串

charCodeAt(index);返回单个字符编码(数字)

var str1=str[0];   "h"   (中括号运算符),在ie8等浏览器兼容


2.2   字符串操作方法(添加,

var  result=str.concat("!");      hello world!  

var result=str+"!";    (+运算符)


2.3 字符串位置

str.indexOf("o");   4 ,不存在返回-1      str.indexOf("o",6);从第6个字符开始向后搜索

str.lastIndexOf("o");   7                                                             向前搜索



2.4 .trim()   删除前缀和后缀的所有空格


2.5 大小写

toUpperCase()

toLowerCase()

localeCompare("");比较两个字符串大小



2.6字串

substr();

slice();

substring();




Array()

1.定义和初始化

1.1 Array()的构造函数   var color=new Array(3);

1.2 中括号   var color=["red","blue","white"];


2.遍历

alert(color);输出3项


3.添加,删除,获取元素

3.1  color[length]="black";

3.2  push();   color.push(" black","black");      pop();返回数组的最后一项,length--,删除最后一项    (栈方法)

3.3 unshift();  color.unshift("black","black")  每次从数组的最前端插入新元素      shift();返回第一项                                                              (队列方法)



4.排序

.reverse()  逆序元素

.sort(compare);


5.slice()

.slice(0,1);        删除并且返回第一项

.slice(1,0,"green","green");   从位置处插入两项

.slice(1,1,"green","green")   从位置1处删除一项,并且插入两项





  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值