gpt4 book ai didi

javascript - 强制编号

转载 作者:行者123 更新时间:2023-12-03 09:31:21 26 4
gpt4 key购买 nike

我经常看到这个把戏

after = +after;

强制变量 after到一个号码。通读 Node.JS source我找到了另一种方法:
after *= 1; // coalesce to number or NaN

这两种方法的行为是否严格相同?

最佳答案

是的。两个Unary Operator + Multiplicative Operators* (从 Compound Assignment op= 调用)调用内部 ToNumber 算法。

您甚至可以通过静态调用 Number constructor 来使用第三个选项。 :

after = Number(after);

关于javascript - 强制编号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15865346/

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