87,910
社区成员
发帖
与我相关
我的任务
分享
function getCookie(name){
//var c = document.cookie.split('; ');
var c = ['name=qf', 'age=24', 'sex=男'];
name += '=';
return (function (ary){
ary && ary.toString().indexOf(name) == -1 && arguments.callee(c.shift());
alert(ary);//递归执行完了之后, ①处的调用还没执行完?
return ary;
})(c.shift());// ①
}
<button onclick="alert(getCookie('age'))">getCookie</button>