发表于: 2016-12-10 02:38:01

3 1396


今天完成的任务:墨迹老任务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 杀人页面。提醒自己早点睡觉




返回列表 返回列表
评论

    分享到