gpt4 book ai didi

JavaScript——函数基础

转载 作者:行者123 更新时间:2023-11-28 18:39:37 25 4
gpt4 key购买 nike

在下面的get函数中:如果parent &&parent.parentNode为true并且返回值为parent.parentNode.selectedIndex --该函数最后也会返回 null 吗?

get: function( elem ) {
var parent = elem.parentNode;
if ( parent && parent.parentNode ) {
parent.parentNode.selectedIndex;
}
return null;
}

最佳答案

您需要在 if 语句中使用 return 语句。 JavaScript 中的 Return 语句立即将控制权返回给父函数。因此,如果函数 1 调用函数 2,一旦函数 2 到达 return 语句,它就会停止正在执行的操作,并将控制权和数据(如果指定)传递回函数 1。

get: function( elem ) {
var parent = elem.parentNode;
if ( parent && parent.parentNode ) {
return parent.parentNode.selectedIndex;
}
return null;
}

关于JavaScript——函数基础,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36349186/

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