function-expression

    0

    1答えて

    sinon spyを関数式にすることは可能ですか?例えば、このコードを見てください。 function one() { return 1; } function two() { return 2; } function three() { return 3; } function myMethod() { var n1 = one(); var

    0

    2答えて

    私は誰かが以下の関数式がどのように機能するかを説明できると思っています。パラメータ 'p'には値は割り当てられていませんが、関数の本体(「角度」と「尾」変数を定義する)やdraw()が呼び出されたときの引数オブ​​ジェクトとして使用されます。コードをステップ実行すると、パラメータ 'p'は実際に値を持っていることがわかります(添付の画像を参照)。しかし、その値がどこから来るのか分かりません。 'p

    0

    3答えて

    コンパイルフェーズ(そのレキシカルスコープダイアグラム全体が設定されている)に実行シナリオ(コンパイルフェーズでレキシカルスコープ設定を使用してコードが実行される)関数式の設定については?コンパイル中か実行中か解釈中か? また、関数式のスコープが設定されているときはいつも、親スコープは常にグローバルスコープの権利になりますか? (私はこれが起こったコードを見て、ただ確認したい)。

    0

    1答えて

    私はES6に準拠するように私たちのコードを書き直そうとしており、次の問題が発生しました。 angular.js:63 Uncaught Error: [$injector:modulerr] Failed to instantiate module app due to: Error: [$injector:pget] Provider 'books' must define $get facto

    -1

    1答えて

    (関数foo(){})が '(括弧)'として 'コンテキスト'のための式である場合、グループ化演算子とグループ化演算子には式のみを含めることができます。 これは、IIFEの内部で関数を宣言できますか、それとも関数式としてカウントされますか?

    6

    1答えて

    ブロックスコープで関数を定義するときに問題が発生しました。私はMerry Christmas!を警告するためにこのプログラムを期待 try { greet(); function greet() { alert("Merry Christmas!"); } } catch (error) { alert(error); } :次のプログ

    1

    1答えて

    Google Chromeバージョン52 64ビットを使用しています。 私が匿名関数式exを使用すると、私はそれを知りました。 // Anonymous function expression var expressionFunc = function(){ return true; }; 変数expressionFuncは、割り当てられた匿名関数を保持 しかし、それはまた、この

    -1

    1答えて

    イベントリスナーに関連付けられた関数をオーバーライドしようとしていますが、イベントがトリガーされたときに古いものが呼び出されます。 var element; var newHandler =() => { if((element = this.getElementsByClassName('someClass')[0]) != null){ this.removeEventL

    0

    3答えて

    ボタンの場合は、この呼び出しで使用する関数とその呼び出しで使用する値を実行時に設定する必要があります。 私はそうのようにこれを行うことができます: var myfunction = /* ... */ var myvalue = /* ... */ button.setAttribute ("onclick", myfunction + "('" + myvalue + "')"); 私が