Senario 1:
updateQuery = (query) => {
this.setState({query: query.trim()})
}
updateQuery = (query) => {
this.setState({query: query.splice()})
}
Senario 2:
clearQuery() {
this.setState({ query : ‘’})
}
clearQuery() {
this.setState({ query : ‘veeru’})
}
这里有两个方案#1我们覆盖updateQuery
值而#2我们有两个方法同名clearQuery
只有方法体不同,在这种情况下,它得到了什么叫方法覆盖?还是复制?
答案 0 :(得分:0)
如果您启动此测试:
last
结果:
git clean -xdn
如您所见,最后一个函数会覆盖前一个函数。