【发布时间】:2021-08-09 23:35:27
【问题描述】:
我想使用 javascript 对 json 数据进行排序,条件是用户将输入一个输入值,并根据 json 数组中出现的输入值显示一个输出。 例如:如果用户输入是 userInput ="Man" 并且 json 数据是
var objs = [
{ first_nm: 'Mango raw'},
{ first_nm: 'Devgad Mango'},
{ first_nm: 'Mantra santra'},
{ first_nm: 'Prag Mango'},
{ first_nm: 'Pirate aam Mango'}];
输出列表应显示为
- first_nm: '芒果原料'
- first_nm: 'Mantra santra'
- first_nm: 'Devgad 芒果'
- first_nm: 'Prag Mango'
- first_nm: '海盗 aam 芒果'
我尝试使用比较功能,但它以升序对记录进行排序,而不是相对于用户输入。
【问题讨论】:
标签: javascript arrays json sorting