标签: javascript functional-programming lisp
正在考虑创建一个CONS函数来创建一个列表,但后来意识到我没有用foo + = 1来改变任何状态,因为它的== foo = foo + 1是一个新对象
答案 0 :(得分:15)
状态发生变化:变量foo引用的值发生变化。
foo
这在任何纯粹的意义上都是“不起作用的”。我可能会把它称为“混乱”; - )
快乐的编码。