我是NodeJs的新手,所以请保持温和,但我被困在这里,所以一点点的帮助将不胜感激。 我正在阅读NodeJs的文档,我不知道这个语句的作用。
if (!args[0]->IsNumber() || !args[1]->IsNumber())
这是code和第14行。 在C或其他语言中,它将意味着“或”,但这似乎不是这种情况。
答案 0 :(得分:3)
它仍然是一个或者一个运营商。它检查第一个和第二个参数(存储在args
中)是否为数字。
您正在查看的语言是C ++,而不是JavaScript(Node.js)。 C ++是实现Node.js的语言,您也可以使用它来编写低级插件。