ជាទិន្ន័យ JSON
មានទិន្ន័យជា JSON មួយដូចខាងក្រោមនេះដោយយើងចង់ filter ទិន្ន័យណាមួយមកប្រើ
var myArray = [{"NAME":"Ros DUL", "AGE":20, "GENDER": "M"},
{"NAME":"Keo", "AGE":18, "GENDER": "F"},
{"NAME":"Seng", "AGE":25, "GENDER": "F"},
{"NAME":"Dinna", "AGE":15, "GENDER": "M"},
{"NAME":"Phors", "AGE":30, "GENDER": "F"},
{"NAME":"Veas Sna", "AGE":23, "GENDER": "F"},]
នេះកូដពេញដែលយើងសំរាប់បង្ហាញ
<script>
var myArray = [{"NAME":"Ros DUL", "AGE":20, "GENDER": "M"},
{"NAME":"Keo", "AGE":18, "GENDER": "F"},
{"NAME":"Seng", "AGE":25, "GENDER": "F"},
{"NAME":"Dinna", "AGE":15, "GENDER": "M"},
{"NAME":"Phors", "AGE":30, "GENDER": "F"},
{"NAME":"Veas Sna", "AGE":23, "GENDER": "F"},]
function filter(){
const myFilter = "seng"
const filter = []
for(arr of myArray){
//Convert to lowercast
myFilter.toLocaleLowerCase()
let newName = arr.NAME.toLocaleLowerCase()
//Condition study
if(newName === myFilter){
filter.push(arr)
}
}
console.log(filter)
}
filter()
</script>
ទីន្ន័យជា Array object
មានទិន្ន័យជា Array object មួយដូចខាងក្រោមនេះដោយយើងចង់ filter ទិន្ន័យណាមួយមកប្រើ
var myArray = [["Ros DUL",20], ["Seng",35],["Mom",18],["Keo",25],["Meas",35]]
នេះកូដពេញដែលយើងសំរាប់បង្ហាញ
<script>
var myArray = [["Ros DUL",20], ["Seng",35],["Mom",18],["Keo",25],["Meas",35]]
function filter(){
let newArray = myArray.filter(function(a){
// ស្វែរកអាយុដែលធំជាង ២៥ ឡើងទៅ
return a[1] > 25
})
console.log(newArray)
}
filter()
</script>
0 Comments