有人可以向我解释javascript getCookie()中while循环的功能吗?
Could someone explain the function of while loop in javascript getCookie() to me?
很抱歉有问题要问...以下是W3C学校的getCookie代码教程
有人会教我while (c.charAt(0)==' ') c = c.substring(1);
的功能是什么,既然是while循环,为什么它不会一直重复并卡在那里?
谢谢。。。
function getCookie(cname) {
var name = cname + "=";
var ca = document.cookie.split(';');
for(var i=0; i<ca.length; i++) {
var c = ca[i];
while (c.charAt(0)==' ') c = c.substring(1);
if (c.indexOf(name) == 0) return c.substring(name.length, c.length);
}
return "";
}
}
while (c.charAt(0)==' ') c = c.substring(1) 的函数是什么;
它删除了c
前面的空格。
既然是循环,为什么不继续重复并卡在那里?
while
循环仅在值为 true 时重复。你不能有一个由无限空间组成的字符串。
相关文章:
- 基于两个条件退出While循环
- 希望日期开始结束于while循环中的一个房间id的一个数组
- 为什么我的While循环不起作用
- 使用while循环+break是一种可接受的方式;goto;手术的结束
- 如何将while循环中生成的值存储到变量中,以便以后在JQuery中使用
- jquery,while循环在后台运行,同时while循环
- jquery悬停和while循环
- Javascript:用while循环在给定的count参数中重复一个字符串
- 如何修复 while 循环
- Jquery扩展点的宽度,同时通过while循环递增
- 斐波那契序列Javascript做while循环
- 为什么这个while循环不能使用AND逻辑运算符
- bluebird promise的while()循环正确(无递归?)
- JavaScript while循环没有'不能在有条件的情况下工作
- While循环在JavaScript中永远运行
- 逻辑(JSint友好)等效于while循环中的此赋值
- Javascript:用if语句运行while循环,用子句随机生成内容
- 如何使javascript在SQL while循环中回显所有数据
- 使用ajax循环while中的多个表单
- JavaScript 中的无限循环 - while 循环