软件测试攻略(十九):JS进阶_数组&事件函数&元素定位、修改

一、数组

  1. 一维数组

(1)创建一个数组
方法一:

  var arr = new Array();
  arr[0] =10;
  arr[1] =20;

方法二:

var arr= new Array(10,20,30……);

方法三:
var arr=[10,20,30……];
(2)遍历一个一维数组

for(var i=0;i

【tips】
length属性是长度的意思,arr.length即数组arr的数组长度。

  1. 二维数组
    javascript不支持多维数组,可以用虚拟数组实现,就是数组的元素也是数组。
    (1)创建二维数组
    方法一:
var arr1= new Array(10,20,30……)
var arr2= new Array(110,120,130……)
var arr=[arr1,arr2]

方法二:

var arr =[[10,20,30],[110,120,130]];

(2)遍历数组

for(var i=0;i

二、事件函数

  1. onclick:
    事件会在元素被点击时发生。
    上述的遍历数组,我们每一次刷新页面就会跑一遍,但是通常,我们希望只在需要的时候它才出现,所以我们将他写成一个方法,需要的时候调用。


然而每次刷新,调用也会刷新,仍然会每次出现。
所以用到onclick事件,只有在鼠标点击时才会触发事件。


     

image.png

点击页面中的这个按钮,才会触发foreachArr()。

【tips】onclick 属性可以使用与所有 HTML 元素,除了 :,
, , ,