Loo*_*lii -1 javascript arrays
跟他们有什么区别?'!arr.length' 和 'arr.length=0'
我不太明白:(
let arr = [] ;
!arr.length
arr.length = 0
Run Code Online (Sandbox Code Playgroud)
真的很感激,如果你解释得合乎逻辑。谢谢.. :)
他们是完全不同的。
!arr.length如果数组没有项目,将评估为真。如果数组有项目,它将评估为 false。
arr.length = 0 将清除数组,删除其所有项目,并计算为 0。
| 归档时间: |
|
| 查看次数: |
48 次 |
| 最近记录: |