问题标签 [iolanguage]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
iolanguage - REPL 与脚本中的克隆行为不同
我有这段代码在 io REPL 中的行为与将其作为脚本运行(即io matrix_clone_test.io
)不同。再具体一点:
- 在 REPL 中,matrix1 和 matrix2 指向不同的对象(不同的 id:Matrix_0x504b80,Matrix_0x42edd0)
- 执行脚本时,matrix1 和 matrix2 指向同一个对象(相同的 id:Matrix_0x40f210,Matrix_0x40f210)
我期望在这两种情况下都能看到不同的对象Matrix clone
。我错过了什么?
代码片段
控制台输出
脚本执行
iolanguage - Io - 列表改组
我试图在 Io 中打乱一个列表:
但是,当我尝试运行该程序时,Io 给了我一个错误:
在 Io 中是否有洗牌的替代方法?如果没有,我该如何实施?
iolanguage - Iolang 代码在文件和 relp 中的工作方式不同
这是我的代码:
当我将它输入 relp 时,它可以正常工作。但是,当我尝试在文件中运行它时,它的true xor false
工作方式很奇怪。
iolanguage - Io 语言创建类
如何用 Io 语言创建“类”?
例如,我想尝试以下操作:
我知道 Io 中没有类,但我想实现一个。关于如何实施的任何建议?
iolanguage - Future 在我的机器上运行很奇怪,这是一个错误吗?
我认为这段代码应该输出
但它输出
我的环境是 m1x mbp, io 20151111 由 Rosetta 2 运行。
我不知道这是io的错误,还是我误解了一些东西。