typescript的~~和双感叹号符号使用

(标题不给用“!”)

"~~"符号使用

1.对于number类型的值,~~是取整作用
const num: number = 3.14;
const roundedNum: number = ~~num; // 3
2.对于boolean类型的值,~ ~ true还是true,false还是false
typescript的~~和双感叹号符号使用_第1张图片

“!!”符号使用

!!主要用于类型判断
if(!!dupha){
//dupha变量存在值,(不是Null或undefined或""或0)
}

你可能感兴趣的:(个人日志,javascript,typescript,前端)