Javascript 正在拆分已拆分的字符串

Javascript 正在拆分已拆分的字符串,javascript,split,jspdf,Javascript,Split,Jspdf,我正在使用jsPDF,并且有一个可变的笑话和用法。让它在页面上很好地显示 var doc = new jsPDF() var joke = "A Computer Science student at MIT showed up at his buddies dorm room with a new bike. His buddy said sweet bike, where’d ya get it? You’ll never believe this, he said, I was

我正在使用jsPDF,并且有一个可变的笑话和用法。让它在页面上很好地显示

var doc = new jsPDF()

var joke = "A Computer Science student at MIT showed up at his buddies dorm room with a new bike. His buddy said sweet bike, where’d ya get it? You’ll never believe this, he said, I was walking across campus and this beautiful blonde on a bike stopped, threw down her bike, tore off all her clothes and said _take whatever you want!_ His buddy stared at him blankly for a minute, then said smart. Her clothes would have never fit you.";

var line = doc.splitTextToSize(joke, 100)

doc.text(10,10, line)
该文档现在包含以下内容

麻省理工学院计算机科学专业的学生 出现在他朋友的宿舍里 用一辆新自行车。他的哥们儿说了一句甜言蜜语 自行车,你从哪里弄来的?你永远不会 相信我,他说,我当时正在走路 穿过校园和这个美丽的城市 一个骑自行车的金发女郎停了下来,摔倒在地 她的自行车,撕掉了她所有的衣服和衣服 说“你想拿什么就拿什么!” 他的伙伴茫然地盯着他看了一会儿 “等一下,”斯马特说。她的衣服 永远不会适合你。 是否有方法获取拆分的
var行
并检索字符串的最后三行?我想知道你是否可以按行号分开

他的伙伴茫然地盯着他看了一会儿 “等一下,”斯马特说。她的衣服 永远不会适合你。
由于它返回一个数组,您可以:

var line=doc.splitTextToSize(笑话,100).slice(-3)
一些阅读资料可能会对您有所帮助:

.split('\n').slice(-3)。join('\n')
应该可以做到这一点