我对Javascript中的面向对象编程有些陌生,我正在尝试为从API调用中返回的项目列表构建一个处理程序对象和库。理想情况下,我希望库函数是处理程序类的成员。然而,我在让我的类方法工作时遇到了问题。我将方法getModifiedDateTime定义为bcObject类的一部分,但当我尝试回显对此方法的对象调用的结果时,得到以下错误:
Error on line
这是不是意味着在原语的js中赋值会让原语自动变成对象呢?let a = 1只是传递给let a = new Number(1),我们知道Number是一个函数,它的原型有toString,这是有意义的吗?是对的吗?最后,我们知道js的原语存储在堆栈内存中,但是如果我们只能通过赋值来获取对象,那么这是否意味着堆栈中只存在指针?我很困惑。如果你能帮助我,谢谢你的回答。