发表于: 2016-12-10 02:38:01
3 1399
今天完成的任务:墨迹老任务7中。
收获:1.
arrayObject.splice()这个方法可以添加/删除数组
arrayObject.splice(index,howmany,element1,.....,elementX)
有上面几个参数 index:
规定从何处添加/删除元素。
该参数是开始插入和(或)删除的数组元素的下标,必须是数字
howmany
必需。规定应该删除多少元素。必须是数字,但可以是 "0"。 !零的时候不删除
如果未规定此参数,则删除从 index 开始到原数组结尾的所有元素。
element1
可选。规定要添加到数组的新元素。从 index 所指的下标处开始插入
elementX
可选。可向数组添加若干元素。
例如,splice(2,2,”red”,”green”)会删除当前数组位置2的项,然后再从位置2开始插入字符串“red”和“green”。
2.获取数组的索引值的方法 js 与angular的
js:
window.onload=function()
{
var getLi=pUl.getElementsByTagName("li");
for(i=0;i<getLi.length;i++)
{
getLi[i].index=i; //就是这行是重点了,分别赋予每个li的index值。
getLi[i].onclick= function ()
{
alert(this.index);
}
}
}
angular :
ng-click="choose($index)
明天的计划:任务7 杀人页面。提醒自己早点睡觉
评论