一直听说tap比click的触发速度更快,今天突发奇想测试了一下,经测试在h5端与app端他们的运行速度是一样的,精确到毫秒级别,顶多有几毫秒的差距,下面贴一下测试数据
<view class="qy_box" @click="textClick" @tap="textTap">
<view class="" @tap="isTap" @click="isClick">
测试
</view>
</view>
isTap() {
console.log('tapss' + new Date().getTime())
},
isClick() {
console.log('click' + new Date().getTime())
},
textClick() {
console.log('tlick' + new Date().getTime())
},
textTap() {
console.log('tetap' + new Date().getTime())
}
第一次点击运行结果app端
tapss1693637526663
click1693637526664
tlick1693637526666
tetap1693637526667
第二次点击结果h5端
tapss1693637673602
click1693637673603
tlick1693637673603
tetap1693637673603