我正在使用Binary Search Tree
实施Canvas & JavaScript
算法。
首先,我创建了一个带有一些属性和函数的基类(Node
)。
在以下行中实现insertNode()
函数:ReferenceError: invalid assignment left-hand side
时出现以下错误:this = new Node(newNodeData); (line 63)
这是我的代码:http://jsbin.com/ASebuRaz/1/edit?html,output
如何解决此错误?
答案 0 :(得分:0)
您无法将this
设置为任何内容。 this
指的是您所在的元素,因此无论您处于何种当前范围,都不可更改。
也许你可以设置一个不同的变量,也许是self
,它不是为任何东西保留的,如果你有嵌套的对象则保持相同的范围