問題タブ [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.

0 投票する
0 に答える
30 参照

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。私は何が欠けていますか?

コードスニペット

コンソール出力

スクリプトの実行

0 投票する
1 に答える
28 参照

iolanguage - ファイル内と relp 内で Iolang コードの動作が異なる

これは私のコードです:

relp に入力すると、正しく動作します。しかし、ファイルで実行しようとすると、true xor false奇妙に動作します。

0 投票する
0 に答える
11 参照

iolanguage - Io 言語作成クラス

Io 言語で「クラス」を作成するにはどうすればよいですか?

たとえば、次のことを試してみたいと思います。

Io にクラスがないことはわかっていますが、実装したいと思います。それを実装する方法の提案はありますか?