gpt4 book ai didi

javascript - 更改 Nodejs 中类的行为 (javascript)

转载 作者:行者123 更新时间:2023-12-02 21:35:46 25 4
gpt4 key购买 nike

我来自 python,其中任何类都可以具有类似 __add__ 的函数, __str__ , ecc... 更改类的 sum、printing、ecc... 的行为。

Javascript 中有等价的吗?

例如:

class A:
def __init__(self, a):
self.a = a
def __add__(self, other):
return self.a + other.a

这个脚本在 JavaScript 中是怎样的?

最佳答案

您正在寻找的称为“运算符重载”。 Python 为此使用了魔法方法。不幸的是,Javascript 不支持这种行为。这个问题之前已经回答过,请看一下this answer .

关于javascript - 更改 Nodejs 中类的行为 (javascript),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60495841/

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