题目:
使用Javascript语言,把以下数组 var arr = ["*","##","$%^","***","&&","****","##*"]; arr[9] = "**";在页面显示如下图所示的图案:
*
**
***
****
程序如下:
使用for-in还可以用以下方法
使用for第一种方法无法使用i--语句得到正确结果是因为ECMAScript对象的属性没有顺序。因此,通过for-in循环输出的属性名的顺序是不可预测的。也就是说,所有属性都会被返回一次,但返回的先后次序可能会因浏览器的不同而异。
网友评论