9,6 argument應用
var length = 20;
function fn (){
console.log(this.length);
}
var obj = {
length:5,
method: function (fn) {
fn();
arguments[0]();//相當於arguments[0]執行,即method(fn,1)的fn執行
}
};
obj.method(fn,1);//fn 無人呼叫,this指向window
// 10
// 2 arguments長度為2
var length = 20;
function fn (){
console.log(this);//這樣改動後就可看到this指向了
}
var obj = {
length:5,
method: function (fn) {
fn();
arguments[0]();
}
};
obj.method(fn,1);
相關文章
- missing ) after argument list
- find: missing argument to `-exec'
- OSError: [Errno 22] Invalid argumentError
- javaScript argument 學習筆記JavaScript筆記
- How to solve the "ambiguous argument 'origin..HEAD'"...
- 細說 PEP 468: Preserving Keyword Argument Order
- TypeError: The ‘compilation‘ argument must be an instance of Compilation 報錯Error
- 關於Argument list too long的問題
- error creating overlay mount to invalid argument unbuntu系統Error
- python argument 1 must be 2-item sequence, not intPython
- error: invalid type argument of unary ‘*‘ (have ‘int‘) *__first = __tmp;Error
- HTTPSConnection.__init__() got an unexpected keyword argument check_hostnameHTTPGo
- AttributeError: module...ops‘ has no attribute ‘_TensorLike‘, ValueError: `updates` argument..eagerError
- Tensorflow Keras load_model報錯got an unexpected keyword argument ‘ragged‘KerasGo
- struts:實現圖片的上傳 argument type mismatch errorError
- 刪除大量檔案Argument list too long錯誤解決
- 【已解決】TypeError: __init__() takes 1 positional argument but 2 were givenError
- CentOS8 AnolisOS8 yum安裝 No match for argument: htop ErrorCentOSError
- Python成功解決TypeError: __init__() missing 1 required positional argument: ‘comment‘PythonErrorUI
- [應用案例]OT應用案例之dasdig
- 一文搞懂SaaS應用架構:應用服務、應用結構、應用互動設計應用架構
- golang RPC 應用(1) :net/rpc的應用GolangRPC
- SAP BTP MTA 應用的應用場景
- 使用汽車應用庫構建應用
- 《反應式應用開發》之“什麼是反應式應用”
- Compose應用
- Canvas應用Canvas
- iptables應用
- sed 應用
- redis應用Redis
- DOCKER應用Docker
- fastjson應用ASTJSON
- RAG應用
- 應用安全
- 用 Docker 建立 serverless 應用DockerServer
- 用 RoadRunner 加速 Laravel 應用Laravel
- 2.3 應用程式容器中的應用程式概述
- 單頁面應用和多頁面應用