我想将动态即将推出的数据分为两部分。仅显示200个字符并存储 其余的字符在缓冲区变量中。
我试过这段代码它显示200个字符,但我想存储其余的字符 缓冲变量供将来使用。
$("bio").text(function(index, text) {
return text.substr(0, 200);
});
如果您有任何想法帮助我
答案 0 :(得分:0)
你很擅长,你已经拥有了文本变量。像这样:
$("bio").text(function(index, text) {
var someVariable = text; /* full variable text */
/* write it inside the document somewhere if you want to save it... */
return text.substr(0, 200); // change parameter to 200 to get only 200 chars
});
答案 1 :(得分:0)
您正在寻找类似的东西:
var storage = [];
$("bio").text(function(index, text) {
storage.push({index:index,text:text.substr(175)})
return text.substr(0, 175);
});
答案 2 :(得分:0)
Substr允许您设置要解析的字符串的起始点和长度。 所以写下这样的东西:
$("bio").text(function(index, text) {
var someVariable = text; /* full variable text */
var first= substr(0, 200);
var second= substr(201,someVariable.length());
/* write it inside the document somewhere if you want to save it... */
return first;
});
无论如何,看不到如何使用substr(0,175)获得200个字符。 编辑的Ps代码块 Afzaal Ahmad Zeeshan的回答。