Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript语法的用法:方法(param1,param2,(something)=>;{//some code},param4);_Javascript - Fatal编程技术网

Javascript语法的用法:方法(param1,param2,(something)=>;{//some code},param4);

Javascript语法的用法:方法(param1,param2,(something)=>;{//some code},param4);,javascript,Javascript,这种方法语法似乎有点奇怪 这里是方法声明。一些普通的javascript方法实现 sendHttpRequest: function (aUri, aUploadData, aContentType, aExisting, aSetupChannelFunc, aFailureFunc, aUseStreamLoader = true) { //method implementation } 这是实际使用情况。使用()=>{//some statements}作为参数意味着什么 fun

这种方法语法似乎有点奇怪

这里是方法声明。一些普通的javascript方法实现

sendHttpRequest: function (aUri, aUploadData, aContentType, aExisting, aSetupChannelFunc, aFailureFunc, aUseStreamLoader = true) {
    //method implementation
}
这是实际使用情况。使用()=>{//some statements}作为参数意味着什么

function someFunction(){
    this.calendar.sendHttpRequest(requestUri, queryXml, MIME_TEXT_XML, null, (channel) => {
       //some statements
        return this;
    }, () => {
        if (this.setA && this.setB) {
       //some statements
        }
    }, false);

//someFunction's statements

}

可能的副本也将是一个令人大开眼界的.MDN文档。您能详细说明这种情况吗?对于喜欢贡献的人,这是方法声明。。