5 javascript alert function return-value
我有以下代码:
alert('Returned value : ' + myid_templates_editor_image_id_generator());
//Generates unique id for every image created
function myid_templates_editor_image_id_generator(){
(function($){
var a = 1;
while(true){
if($('#myid_templates_editor_image_' + a).length == 0) {
alert('Inside value : ' a);
return a;
}
a++;
}
})(jQuery);
}
Run Code Online (Sandbox Code Playgroud)
它提醒两次:
为什么返回值"未定义"?一定是1
.我在哪里错过了?
函数myid_templates_editor_image_id_generator
没有返回任何内容。您拥有的唯一 return 语句 ( return a;
) 退出function($){...}
,但它不会传播到外部函数。
归档时间: |
|
查看次数: |
86 次 |
最近记录: |