2013-05-18 分類: 做網站
數組是網站建設中JS語言最常見的一種數據結構,在開發中也會經常用到,成都創新互聯為大家分享一些小技巧,幫助提高網站開發效率。
1、刪除數組的重復項
var fruits = [“banana”, “apple”, “orange”, “watermelon”, “apple”, “orange”, “grape”, “apple”];
var uniqueFruits = Array.from(new Set(fruits));
console.log(uniqueFruits);
var uniqueFruits2 = […new Set(fruits)];
console.log(uniqueFruits2);
2、替換數組中的特定值
有時在創建代碼時需要替換數組中的特定值,有一種很好的簡短方法可以做到這一點,咱們可以使用.splice(start、value to remove、valueToAdd),這些參數指定咱們希望從哪里開始修改、修改多少個值和替換新值。
var fruits = [“banana”, “apple”, “orange”, “watermelon”, “apple”, “orange”, “grape”, “apple”];
fruits.splice(0, 2, “potato”, “tomato”);console.log(fruits);
3、置空數組
var fruits = [“banana”, “apple”, “orange”, “watermelon”, “apple”, “orange”, “grape”, “apple”];
fruits.length = 0;console.log(fruits);
returns [];
4、對數組中的所有值求和
JS 面試中也經常用 reduce 方法來巧妙的解決問題
var nums = [1, 5, 2, 6];
var sum = nums.reduce((x, y) => x + y);
console.log(sum);
文章名稱:做網站應該知道的JavaScript精簡技巧
標題鏈接:http://m.newbst.com/news16/766.html
網站建設、網絡推廣公司-創新互聯,是專注品牌與效果的網站制作,網絡營銷seo公司;服務項目有做網站等
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯
猜你還喜歡下面的內容