我所遇到的坑

我所遇到的坑

JavaScript

VueJS

在Vue中數(shù)組發(fā)生改變,需要用到以下函數(shù)才能動態(tài)更新。

  • push():向數(shù)組的末尾添加一個或更多元素,并返回新的長度。

arr.push(newelement1,newelement2,....,newelementX)

  • pop():刪除并返回數(shù)組的最后一個元素。

arr.pop()

  • shift():刪除并返回數(shù)組的第一個元素。

arr.shift()

  • unshift():向數(shù)組的開頭添加一個或更多元素,并返回新的長度。

arr.unshift(newelement1,newelement2,....,newelementX)

  • splice():向/從數(shù)組中添加/刪除項目,然后返回被刪除的項目。

arr.splice(index,howmany,item1, ..., itemX)

參數(shù) 描述
index 必需。整數(shù),規(guī)定添加/刪除項目的位置,使用負數(shù)可從數(shù)組結尾處規(guī)定位置。
howmany 必需。要刪除的項目數(shù)量。如果設置為 0,則不會刪除項目。
item1,...,itemX 可選。向數(shù)組添加的新項目。
  • sort():對數(shù)組的元素進行排序。

arr.sort(sortby)

  • reverse():顛倒數(shù)組中元素的順序。

arr.reverse()

  • filter():將匹配元素集合縮減為匹配指定選擇器的元素。
example1.items = example1.items.filter(function (item) {
  return item.message.match(/Foo/)
})
  • concat():連接兩個或更多的數(shù)組,并返回結果。

arr.concat(arr2);
該方法不會改變現(xiàn)有的數(shù)組,而僅僅會返回被連接數(shù)組的一個副本。

  • slice():從已有的數(shù)組中返回選定的元素。

arr.slice(start,end)

  • 也可以使用Vue.set()進行操作。

數(shù)組添加或刪除對象,需要使用:

  • 使用Vue.set()進行操作。

CSS

Firefox

  • 在媒體查詢中,如果使用單位rem的話,F(xiàn)irefox依舊會去<html>中找font-size,而不是使用瀏覽器默認設置的font-size。

在媒體查詢使用em或者px則可以避免這個問題。

最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

  • 由于最近都在freecodecamp上刷代碼,運用了很多JavaScript數(shù)組的方法,因此做了一份關于JavaS...
    2bc5f46e925b閱讀 2,201評論 0 16
  • 回想起幾次安卓面試的場景,小編真是一臉懵逼,隨后掩面痛哭。。。特地分享一下,互相傷害吧,哈哈哈哈。 Java中會存...
    cooperise閱讀 1,965評論 6 55
  • 從前 我愿做一個行者 每天為了信仰而奔波 后來 我愿做一片落葉 隨風起舞 無拘無束 現(xiàn)在 我愿做遠游的僧人 對這紅...
    雨天吖閱讀 296評論 3 3
  • 如果要是 想要開增值稅發(fā)票,需要用公司賬號交錢。 如果是開普票,就可以自己代繳。用上 visit 卡,扣的是 人民...
    文瑤906閱讀 4,430評論 1 2
  • 稻花香兩岸,佳日到七夕。 試問君何惱,獨悲憶往昔。
    秋風起花香閱讀 350評論 0 3

友情鏈接更多精彩內(nèi)容