task 2:移出數組arr中與2相等的元素,並生成一個新數組,不改變原數組。

<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>移出數組arr中與2相等的元素,並生成一個新數組,不改變原數組。</title> </head> <body> <script> var arr = [1,2,3,4,2,5,6,2,7,2]; var str4 = arr.slice(1,2); var str1 = arr.slice(4,5); var str2 = arr.slice(7,8); var str3 = arr.slice(9); str = str1.concat(str2,str3,str4); document.write("原數組arr:<br/>" + arr); document.write("<br/>"); document.write("移出數組arr中與2相等的元素,並生成一個新數組str:<br/>" + str); document.write("<br/>"); document.write("沒有改變原數組arr:<br/>" + arr); </script> </body> </html>
相關文章
相關標籤/搜索