前端實現篩選功能 整理陣列物件字串方法

2021-10-23 02:49:23 字數 871 閱讀 3966

data:[

,  ,

,]

前端進行搜尋 在input框輸入想搜尋的文字 栗子 : this.form.search = 『』 在data中實現雙向繫結

在搜尋完,呼叫方法, @change = 』 searchtext 』

searchtext ( ) {

// 把請求回來的陣列 過濾一遍

var arr1 = this.data.filter((item)=>{

return item.value.indexof(this.from.search) != -1

// 在資料中 找到返回搜尋文字的item項 成新的陣列 arr1

再把篩選後的陣列arr1 賦值給 **繫結的陣列

a indexof b // js 判斷字串a中是否包含字串b

object.values() // 物件的value以陣列的形式展示 栗子 [2,『2020-08-18』,『搜尋內容1』]

var arr = new array(6)

arr[0] = 「george」

arr[1] = 「john」

arr[2] = 「thomas」

arr[3] = 「james」

arr[4] = 「adrew」

arr[5] = 「martin」

arr.slice(2,4) // thomas james 從start開始 包括start開始擷取, end結束 不包括end

arr.splice(2,0,『新增』) 從start開始 刪除 end個數 再在陣列中增加 『新增』 這一項 陣列轉字串

tostring() 強轉

parseint() 字串轉數值 number

陣列,字串,物件方法

一陣列 filter some some 也是查詢滿足條件的元素是否存在 返回的是乙個布林值 如果查詢到第乙個滿足條件的元素就終止迴圈 every reduce map遍歷陣列 foreach forfor in 索引值 for of 值 var arr 1,2,3,4,5,6,7 插入 arr.s...

我的前端筆記 字串整理

今天來整理下字串的常用知識,都很簡單,因此也不用過多說明,多記憶多寫就可以。var a aaabbbccc var b la,la,la var concat a.concat b 將a,b合併成同乙個字串 var split b.split 將b切割成陣列 var index a.indexof ...

字串操作之字串拷貝功能實現

includeusing namespace std 思路分析 a.確定被拷貝的陣列記憶體是否小於等於目標陣列的記憶體大小 b.拷貝陣列 c.目標陣列最後乙個字元為空字元 0 str1 被拷貝的陣列 str2 目標陣列 len 目標陣列的長度 bool stringcopy char str1,ch...