8
A
答えて
14
; null;
を式に追加してみませんか?
null
またはさらに短いを印刷
new Array(10000); null;
のよう
、var
で宣言された変数に結果を割り当て;0;
0
私はすでにあなたが匿名関数であなたのコマンドの実行をラップすることをお勧めしますこの質問へのコメントで述べています。何らかの結果を返すいくつかの繰り返し手順があるとしましょう。このように:
私たちは、この出力できますvar some_array = [1, 2, 3];
some_array.map(function(){
// It doesn't matter what you return here, even if it's undefined
// it will still get into the map and will get printed in the resulting map
return arguments;
});
:
[ { '0': 1,
'1': 0,
'2': [ 1, 2, 3 ] },
{ '0': 2,
'1': 1,
'2': [ 1, 2, 3 ] },
{ '0': 3,
'1': 2,
'2': [ 1, 2, 3 ] } ]
をしかし、あなたは自己呼び出す匿名関数にmap
メソッド呼び出しをラップした場合、すべての出力は失わ:
(function(){
some_array.map(function() {
return arguments;
});
})();
このコードでは、次の出力が得られます。
undefined
匿名関数は何も返さないためです。
7
を使用します。 var
ステートメントは常にundefined
を返します。
1
REPLを自分で開始し、あなたを悩ますものを変更することができます。たとえば、式に結果がない場合は、undefined
を表示しないように指示できます。あるいは、式の評価をラップし、結果を返さないようにすることもできます。これらの両方を同時に実行すると、REPLを効果的にRELに減らします。
node -e "var vm = require('vm'); require('repl').start({ignoreUndefined: true, eval: function(cmd, ctx, fn, cb) {var err = null; try {vm.runInContext(cmd, ctx, fn);} catch (e) {err = e;} cb(err);}})"
4
ノードは、戻り値をフォーマットするためにinspectを使用します。 inspectを、空の文字列を返すだけの関数に置き換えると、何も表示されません。
require('util').inspect = function() { return '' };
関連する問題
- 1. Zebraプリントで希望の出力が印刷されない
- 2. 変換を使用すると、印刷出力が印刷プレビューのように見えない
- 3. 文字列が印刷されないようにする
- 4. 印刷:出力なし
- 5. JTable印刷でヘッダーとフッターが印刷されない
- 6. 出力ウィンドウのスタックトレースを印刷する
- 7. 出力印刷結果
- 8. 出力レポートビューアの印刷が正しくない
- 9. cl.exeがコンパイルされたソースファイルを印刷しないようにする
- 10. 明示的な印刷メソッド(ex。document.write)が呼び出されていないのに、関数の戻り値が印刷されるのはなぜですか?
- 11. サブプロセスがC#で印刷する値を出力するにはどうすればよいですか?
- 12. C#コンソールへのC++コンソール出力のリダイレクトで何も印刷されない
- 13. TCLスレッドが出力を印刷しない理由
- 14. 印刷フォーマットされた出力は、awkの
- 15. 各内部リストが1つの行に印刷されるようにArrayListのArrayListを印刷するにはどうすればよいですか?
- 16. PL/SQLで出力を新しい行に印刷するにはどうすればよいですか?
- 17. Pyramid jsonレンダラに、出力形式の、きれいな印刷出力を得る方法はありますか?
- 18. Nivoスライダが印刷されない - どのようにして私のnivoスライダイメージが印刷されるのですか?
- 19. UNIXの印刷ループ出力を1行に出力
- 20. しかし、pngファイルを印刷すると印刷されないようです。
- 21. Pythonのヘルプページを標準出力に直接印刷するにはどうすればよいですか?
- 22. node.js hmac.digest()の出力が間違っているようです
- 23. Xcodeで印刷するC++でGDBが正しい値を出力しない
- 24. testfxが標準出力に印刷していません
- 25. のpython3の印刷形式の出力
- 26. きれいに印刷された式が入力されました
- 27. 印刷時に通常のスタイルシートが印刷スタイルシートより優先されるのはなぜですか?
- 28. トポロジカルソートによるサイクルの印刷(検出しない)
- 29. オンラインツールを使用してブラウザの印刷出力をテストするにはどうすればよいですか?
- 30. 出力ファイルに何かを印刷するにはどうすればよいですか?
私はこのためのスイッチがないと思います。 – xiaoyi
匿名関数でラップするのはどうですか?どのような声明を出していますか? –
これは 'console'というタグがついているので、' $ node yourScript.js/dev/null 2>&1'を試してみてください。 –