随着Promises趋势上升,我们经常会看到:
getSomeData.then(
// success
function(data) {
...
},
// failure
function(error) {
...
}
);
Run Code Online (Sandbox Code Playgroud)
这些评论可能对新手有所帮助,但我更喜欢命名匿名函数,如下所示:
getSomeData.then(
function success(data) {
...
},
function failure(error) {
...
}
);
Run Code Online (Sandbox Code Playgroud)
在这种情况下,命名匿名函数是有道理的,但它是否安全?我在这里看过较旧的帖子,引用这篇文章作为关于IE的警告,但有人知道这是否仍然是IE9的问题?