这是来自 Eloquent Javascript 的第 6 章:
代码:
function splitParagraph(text) {
var fragments = [];
while( text != "" ) // ?
if (text.charAt(0) == "*") {
fragments.push({type: "emphasized"});
etc...
我无法理解 while 循环在做什么。文本是一个字符串。while 循环是否读取“while 文本没有剩余任何字符..” while 循环是否一个接一个地查看字符串中的每个字符以确保还有另一个字符?