Javascript 从多对象获取值

Javascript 从多对象获取值,javascript,jquery,html,Javascript,Jquery,Html,我只是反对: var page = [ { title: 'aaa', text: '111' }, { title: 'bbb', text: '222' }, { title: 'ccc', text: '333' }, { title: 'ddd', text: '444

我只是反对:

var page = [
    {
        title: 'aaa',
        text:  '111'
    },     
    {
        title: 'bbb',
        text:  '222'
    },     
    {
        title: 'ccc',
        text:  '333'
    },     
    {
        title: 'ddd',
        text:  '444'
    }, 
];
数据就是例子

我有一根绳子:

var to_get = '222, 444';
有些文本用逗号分隔。如何获取此文本的标题

对于这个例子,我将收到:

var to_return = 'bbb, ddd';
用逗号分隔

我尝试使用$.each和$.inArray,但我不知道如何将其组合到多阵列中

像这样()

像这样()


很好的回答…喜欢这个链。谢谢,这个工作正常,但是如果我输入不存在的文本,这个返回错误。有可能消除这个错误吗?回答很好…喜欢这个链。谢谢,这个工作正常,但是如果我输入不存在的文本,这个返回错误。有可能消除这个错误吗?
console.log('222, 444, bogus'.split(', ').reduce(function (p, c) {
    page.forEach(function (o) {
        if (o.text === c) p.push(o.title);
    });
    return p;
}, []).join(", "));