Array()

//一、对象定义方法
var parseOld={x:"y",y:1}
var parseOld=new Array()
parse.x="y";
parse.y=1;

//二、数组方法
//定义:
var parse=[9,7,11]
parse[3]=0;
//检测:
alert(parse instanceof Array) //--> true
//转换方法:
parse.join()  parse.join("-") //转化为字符串
parse.toLocalString()
parse.String()
parse.valueOf()
//栈方法(先进后出法)
parse.push("34","12")
parse.pop();
//队列方法:
parse.push(21,32)
parse.shift()
//----
parse.unshift("10","2")
parse.pop()
//重排序方法
parse.reverse() //索引转置
parse.sor(compare)
function compare(a,b){
 return a-b  // b-a降序
}
//副本操作方法
    //组合:
    var parseNew=parse.concat(12,[12,45])
    //截取:
    var parseNew1=parse.slice(1) //从索引值1开始到后面所有
    var parseNew2=parse.slice(14) //从索引值1开始到索引值4
//splice方法
    //删除  var parseNew3=parse.splice(1) //删除包含从索引值1开始到后面所有
            var parseNew3=parse.splice(14) //删除包含从索引值1开始的后面4四个
    //插入
            var parseNew3=parse.splice(2,0,44,55)//在索引值2处插入44和55
    //替换
            var parseNew4=parse.splice(2,3,66,77,88)//在包含索引值2的3处值分别替换为66,77,88
//位置方法
alert(parse.indexOf(44))  //在parse数组中存在吗?位置(索引)在哪? -1表示数组不包含44
//从开始出查找44返回索引值,如果存在多个 ,只会检索第一个
alert(parse.indexOf(44,4))//从包含索引值4开始查找44.返回第一个索引值
alert(parse.lastIndexOf(44)) //从末尾处查找44,返回索引值
alert(parse.lastIndexOf(44,4))//从包含索引值4到开始从后往前查找,返回一个44的索引值,
//也可以说:从开始到包含索引值4为止的所有元素中查找44.返回最后一个44的索引索引值
//迭代方法:
//方法参数:函数及(可选的)函数的作用域对象(函数:对于数组元素每项执行的匿名含参函数)
//函数参数:数组的索引值(i)、数组元素(b[i] ->v)、数组本身a
//every方法
parse.every(function(v,i,a){
    return v>0 //数组的每项都满足条件才可以返回true否则为false
})
//some方法
parse.some(function(v,i,a){
    return v>0 //数组元素至少一项满足条件则返回true否则为false
})
//filter方法
parse.filter(function(v,i,a){
    return v>23 //返回值:满足条件的数组的子集
})
//map方法
parse.map(function(v,i,a){
    return v*10 //返回值:每项元素都经过函数运算后的对应数组
})
//forEach方法
parse.forEach(function(v,i,a){
    document.write("parse["+i+"] : "+v);
    document.write("parse["+i+"] : "+a[i]);//数组遍历操作类似于for/in
})
//for/in方法
for(var i in parse){
document.write("parse["+i+"] : "+parse[i]+"<br>")
}
//归并方法
//方法参数:每项执行函数及(可选的)初始值
//函数参数:前一元素a(i-1),当前元素a(i),索引值(i),数组本身a
//返回值:数组各项之和
var sum=parse.reduce(function(prev,cur,i,a){
    return prev+cur  //从头到尾
})
alert(sum);
parse.reduceRight(function(prev,cur,i,a){
    return prev+cur  //从尾到头
Python网络爬虫与推荐算法新闻推荐平台:网络爬虫:通过Python实现新浪新闻的爬取,可爬取新闻页面上的标题、文本、图片、视频链接(保留排版) 推荐算法:权重衰减+标签推荐+区域推荐+热点推荐.zip项目工程资源经过严格测试可直接运行成功且功能正常的情况才上传,可轻松复刻,拿到资料包后可轻松复现出一样的项目,本人系统开发经验充足(全领域),有任何使用问题欢迎随时与我联系,我会及时为您解惑,提供帮助。 【资源内容】:包含完整源码+工程文件+说明(如有)等。答辩评审平均分达到96分,放心下载使用!可轻松复现,设计报告也可借鉴此项目,该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的。 【提供帮助】:有任何使用问题欢迎随时与我联系,我会及时解答解惑,提供帮助 【附带帮助】:若还需要相关开发工具、学习资料等,我会提供帮助,提供资料,鼓励学习进步 【项目价值】:可用在相关项目设计中,皆可应用在项目、毕业设计、课程设计、期末/期中/大作业、工程实训、大创等学科竞赛比赛、初期项目立项、学习/练手等方面,可借鉴此优质项目实现复刻,设计报告也可借鉴此项目,也可基于此项目来扩展开发出更多功能 下载后请首先打开README文件(如有),项目工程可直接复现复刻,如果基础还行,也可在此程序基础上进行修改,以实现其它功能。供开源学习/技术交流/学习参考,勿用于商业用途。质量优质,放心下载使用。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值