Javascript jQuery在使用jQuery筛选器提取的同一标记中保存不同的文本

Javascript jQuery在使用jQuery筛选器提取的同一标记中保存不同的文本,javascript,jquery,Javascript,Jquery,我是jQuery新手,我想知道如何分别保存/访问筛选函数中提取的每个单词 var str="<b>I'm</b> a great <b>chef</b>."; var extract=$(str).filter('b').text(); alert(extract); //Output: I'm chef var str=“我是一位伟大的厨师。”; var extract=$(str.filter('b').text(); 警报(摘录); //

我是jQuery新手,我想知道如何分别保存/访问筛选函数中提取的每个单词

var str="<b>I'm</b> a great <b>chef</b>.";
var extract=$(str).filter('b').text();
alert(extract);

//Output: I'm chef
var str=“我是一位伟大的厨师。”;
var extract=$(str.filter('b').text();
警报(摘录);
//输出:我是厨师
我想将I'mchef

存储在不同的变量中,尝试使用
.eq()
访问元素集合

var str="<b>I'm</b> a great <b>chef</b>.";
var extract=$(str).filter('b');
var var1 = extract.eq(0).text(); //I'm
var var2 = extract.eq(1).text(); //chef

$(str.filter('b').text()中删除
text()
方法。否则它就不起作用了顺便说一句,我不是最悲观的选民:S@Nano哦接得好。。那是个打字错误。!
var arr = extract.map(function(){ return $(this).text(); }).get();