发表于: 2017-05-08 23:44:35

3 1030


今天完成的事情:

一.修复任务一,实现过程中出现的bug;

当目前九宫格处于闪动的状态时,再次点击开始闪动,闪动会变快,而且,按停止闪动,闪动没有停止;

解决方法:点击闪动时,判断是否正在闪动,如果正在闪动,退出赋值;

二.数组,参考(JavaScript权威指南);

1.定义数组:var arr = [1,2];

1.1数组的元素的值不一定是常量,可以是任意的表达式;

1.2如果省略数组中的某个值,省略的元素将被赋予undefined;

2.获取数组中元素值:

JavaScript中不存在数组越界的概念,数组索引是对象属性名的一种特殊类型,当查询的属性值不存在时,返回undefined;

3.数组长度:

数组的索引小于数组的长度;

例如:var a = [1,2];

最大索引值为1,而数组长度为2;

根据此规则,当为大于当前数组长度的索引赋值时,数组长度会被设置为"索引值+1";例:a[3]赋值时,数组长度将设置为为4;

当设置数组长度小于当前数组实际长度2时,例如设置为1,则a[1]会被删除,a的值为[1];

明天的计划:

js数组;


返回列表 返回列表
评论

    分享到