原理:原生js的search() 方法,用於檢索字串中指定的子字串,或檢索與正規表示式相匹配的子字串。如果沒有找到任何匹配的子串,則返回 -1。input輸入框,模糊查詢
效果如下:
sort()方法:用於對陣列的元素進行排序,並返回陣列。預設排序順序是根據字串unicode碼點。
注意:
(1)、如果呼叫該方法時沒有使用引數,將按字母順序對陣列中的元素進行排序.
(2)、如果按照其他方式排序,就需要提供比較函式,它有兩個引數 a 和 b,其返回值如下:
若 a 小於 b,在排序後的陣列中 a 應該出現在 b 之前,則返回乙個小於 0 的值。
若 a 等於 b,則返回 0。
若 a 大於 b,則返回乙個大於 0 的值。
(3)、arr.sort(function(a,b))
//公升序
function(a,b)
//降序
function(a,b)
例項:
var arr = [,,
];function compare(property)
}console.log(arr.sort(compare('age')))
結果:
Vue 模糊查詢功能和排序
實現模糊查詢 需要回顧computed 要求得到乙個新的陣列,使用計算屬性處理當值變化computed重新執行 computed實現模糊查詢 查詢 關閉生成提示 vue.config.productiontip false let v new vue computed console.log v 實...
排序查詢,模糊查詢
排序查詢 根據歌手名下的歌曲數量,對歌手進行降序排序 建立兩個模型 建立歌手模型 class songer models.model name models.charfield max length 50 models.charfield max length 20 img models.image...
模糊查詢和排序查詢
1.表示任意一位字元 2.表示任意位數的任意字元 3.要實現模糊查詢需要使用到關鍵字 like 基本語法 3 select 1 from 資料 2 where 模糊查詢的字段 like 模糊查詢的關鍵字 注意 模糊查詢要在where字句中使用。查詢姓名是以a開頭的雇員資訊select from em...