我正在嘗試實現一些插件,並找到對arguments_
的引用,但在控制檯中它將以undefined
的形式出現。我找不到任何關於此變量的引用,但它似乎是其他JS代碼中的一些內容。arguments_參考什麼?
任何幫助,將不勝感激。
我正在嘗試實現一些插件,並找到對arguments_
的引用,但在控制檯中它將以undefined
的形式出現。我找不到任何關於此變量的引用,但它似乎是其他JS代碼中的一些內容。arguments_參考什麼?
任何幫助,將不勝感激。
每個函數都有一個數組式的arguments
object它的範圍。它包含如什麼叫功能,他們通過什麼樣的參數,等等
什麼你arguments_
看到的是最有可能是已經從存儲特定功能的一些arguments
變量被以後使用第三方庫的信息其他功能。然而,不知道你包含哪些庫,這是不可能告訴的。
看起來像js2coffee翻譯arguments
到arguments_
- 這是一個錯誤。應該是arguments
。
參數是不應使用的coffeescript中的關鍵字。改用...運算符。如果您真的需要使用它,您可以使用反引號(')插入純JavaScript – 2013-11-28 20:20:29
這不是標準的JavaScript。代碼或插件框架的其他部分必須提供它。 – 2012-08-07 13:43:32
什麼是上下文?這是否發現在另一個插件?如果是這樣,哪個? – 2012-08-07 13:43:54
你指的是'arguments'嗎?參見[MDN參數](https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Functions_and_function_scope/arguments)。 – Sirko 2012-08-07 13:45:56