2

Node.js REPLで、と入力String.prototypeすると、空のオブジェクト:{}が返されます。ただし、Chrome JavaScriptコンソールに入力すると、期待される関数名と関数を含むオブジェクトが返されます。

Node.jsがこの動作を示さないのはなぜですか?Node.jsのネイティブString関数にアクセスするにはどうすればよいですか?

4

2 に答える 2

3

FreeNode /#node.jsのIRCユーザーによると

BennyLava:Object.getOwnPropertyNames(String.prototype)

jmar777:REPLでは基本的に結果を呼び出した結果が得られるのtoString()に対し、chromeコンソールにはオブジェクトの派手なインタラクティブ表示があります

BennyLava:それらは列挙できないだけです

したがって、答えはObject.getOwnPropertyNames(String.prototype)です。

于 2012-09-21T19:10:59.047 に答える
0

node-inspectorを使用して、Nodeのインスペクターエクスペリエンスを取得できます。

ノードインスペクター

于 2012-09-21T19:21:40.930 に答える