三目运算符 数组

数组 方法操作

可以改变原数组的方法

push()   数组末尾添加东西任意位;返回数组变化之后的长度

重写push   方法

//原型链上编程思想
var arr = [1,2,3];
Array.prototype.push = function() {
	for(var i = 0; i <= arguments.length; i ++) {
		this[this.length] = arguments[i];
	}
}
//针对数组的方法  this指向调用该方法的数组

 pop()  剪切数组最后一位  并返回剪切掉的值 

shift()  从数组开头截取一位 并返回截切的值

 unshift()  在数组前面添加一位或多为   

 sort() 

原理  函数参数a,b为数组的元素轮流进行  比较大小

 reverse()  逆转  注意  返回原数组  即改变的值 原数组以改变

splice()方法   切片

 

 

不改变原数组

concat()   链接两个数组  返回新数组  但是原数组不改变

toString()  将数组变字符串

不改变原数组所以关注其返回值

 

join()方法 标准语法 参数字符串    但是数字也行 

split() 方法      将字符串拆分为数组   与  join  是一对实现字符串与数组的相互转换

注意比较  split() 方法参数  ,  的差别

 

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值