1.數(shù)組的基礎(chǔ)應(yīng)用
<script>
//定義數(shù)組,
var arr = [1,2,3];
//獲取數(shù)組中的第二項,
var str = arr[1];
//給數(shù)組中的第三項賦值、
arr[2]= 10;
//獲取數(shù)組的長度、
// console.log(arr.length);
// 正向遍歷數(shù)組
for(var i = 0;i<arr.length;i++){
arr[i];
console.log(arr[i])
}
// 反向遍歷數(shù)組、
for(var i = arr.length-1; i>=0;i-- ){
arr[i];
console.log(arr[i])
}
</script>

Snip20170817_5.png
2.字符串分割
//將字符串?dāng)?shù)組用\或者其他符號分隔
var array = ["aa","bb","cc","dd","ee","ff"];
var str = array[0];
var seperatpr = "|";
for(var i = 1;i<array.length;i++){
str += seperatpr + array[i];
}
console.log(str); //aa|bb|cc|dd|ee|ff
3.將數(shù)組中的某項值去除,生成新的數(shù)組
<script>
var array1 = [1,2,3,0,4,0,5,0,0,6,0,7,0,8,9]
var newArray =[];
for(var i = 0;i < array1.length; i++){
if (array1[i]!== 0){
newArray[newArray.length]= array1[i];
}
}
console.log(newArray);//Array [ 1, 2, 3, 4, 5, 6, 7, 8, 9 ]
</script>
4.獲取數(shù)組中每一個字符的長度,存儲到一個新的數(shù)組中去
<script>
var array2 = ["asd","","123e","qwer"];
var NewArray = [];
for(var i = 0 ;i < array2.length;i++){
NewArray[NewArray.length] = array2[i].length;
}
console.log(NewArray); //Array [ 3, 0, 4, 4 ]
</script>