gpt4 book ai didi

javascript - 函数返回 'undefined' 值

转载 作者:搜寻专家 更新时间:2023-11-01 04:23:43 27 4
gpt4 key购买 nike

我有以下代码:

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);
}

它提醒两次:

enter image description here

enter image description here

为什么返回值是“undefined”?它必须是 1。我哪里不见了?

最佳答案

函数 myid_templates_editor_image_id_generator 没有返回任何内容。您拥有的唯一返回语句 (return a;) 退出 function($){...} 但它不会传播到外部函数。

关于javascript - 函数返回 'undefined' 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33770826/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com