2016-09-28 3 views
-5

私は最近、このコードに遭遇し、実際に何が実行され、何が出力されているのだろうと思いました。htmlのRunwheel関数

function runwheel() { 
    tid=tid+1 
} 
+4

これは増分です。それはかなり簡単です。 'tid' = 1と仮定します。' runwheel() 'を呼び出すと、' tid'は2になります。いくつかのJavaScriptチュートリアルを読んでください。これはかなり基本的なものです。 –

+0

* "と出力は何か" * - その関数が出力の型として 'undefined'を返すという事実を数えない限り、出力はありません。 – nnnnnn

+0

@nnnnnn 'typeof undefined 'は' 'output''ではなく' 'undefined" 'です。 –

答えて

1

インクリメンタ機能です。他の場所で定義されている変数tidは、何かを追跡するために使用されています。 runwheelが呼び出されるたびに、その値が1増加します。 runwheelをそのイベントのハンドラにすることにより、特定のイベントが発生するたびにこれを追跡することができます。

+2

私はこれらの質問に答えないと言っているわけではありません。あなたに何をするべきか教えてくれる場所ではありません。あなたが正しいので(ここではいくつか下線を引いています)、この質問はJavaScript 101であり、リソースを閉じてコメントする必要があります。 –