我们可以在JavaScript中使用doNotRemoveChild()吗?

时间:2019-09-08 14:15:11

标签: javascript

我有这个if条件。

if(something === true) {
element.removeChild(element.lastChild)
} else {
element.doNotRemoveChild(element.lastChild)
}

如果条件为true,我想删除子项,否则我不想删除子项。

我知道我们在javascript中没有类似doNotRemoveChild()的东西,所以,如何 我可以这样做吗。

2 个答案:

答案 0 :(得分:1)

在else子句中什么也不要做。想象一下您的情况:如果正确,请删除元素节点,如果不正确,我想做什么?也许您想在那里做点什么,也许不是。如果您不想做任何事情,甚至不需要编写else条件,则它们不是强制性的。

也许您应该快速了解if / else语句在javascript中如何工作:https://www.w3schools.com/js/js_if_else.asp

看看基础知识也很不错。研究算法中的条件语句:https://medium.com/@seanguthrie/conditionals-and-how-they-are-used-in-algorithms-9c98d35b57c

答案 1 :(得分:0)

是的。只需省去其他地方。

if(something === true) {
    element.removeChild(element.lastChild)
}

就是这样。这就是if的工作:如果不满足条件,则if下的指令将不会执行。