小编smo*_*kle的帖子

在JavaScript中传递this指针的最佳方法是什么?

假设我在JavaScript中有两个函数,我想将this指针从一个传递给另一个.我知道有两种方法可以做到这一点(如下所示).哪一个是最佳做法?

选项1:

function a() {
    b(this);
}

function b(elem) {
    alert(elem);
}
Run Code Online (Sandbox Code Playgroud)

选项2:

function a() {
    b.call(this);
}

function b() {
    alert(this);
}
Run Code Online (Sandbox Code Playgroud)

javascript

4
推荐指数
1
解决办法
747
查看次数

我应该如何更新过时的分叉?

几个月前,我分叉了一个存储库,进行了更改并提交了一个pull请求,最终被接受为master.从那以后,我的硬盘上的代码一直没有动过.现在,我想再次为同一个存储库做贡献.我的fork中的代码与master不同步,因为它的更改从未被提取到master中,并且因为master已经继续运行.我应该删除我的分叉并重新编译,还是有更好的方法?

我以为这可能是之前被问过的.尽管搜索,我发现拉从原来的GitHub库的新更新到分叉的GitHub库,但在这一问题的StackOverflower要保持局部的变化,而我想放弃所有的局部变化,并采取目前无论是在主.

git github

1
推荐指数
1
解决办法
571
查看次数

标签 统计

git ×1

github ×1

javascript ×1