问老师一个es6判断语句语法糖的基础问题
来源:6-12 Tabs 组件

therapists
2020-12-30
老师,ts 有时候为了判断某个可能是null的变量会推荐使用 ?. 这样的形式来获取其中的值,我理解为如果存在就执行,不存在则不执行, 那么我还看到一种写法是 !. 这个是什么作用呢? 网上查不到呀
写回答
1回答
-
张轩
2021-01-01
同学你好 你说的没错 这种写法是新推出来的 叫做 optional chaining,其实是个 js 的特性,ts 把它继承过来了,文档在这里 https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Optional_chaining
我并没有看到有 !. 的写法 文档中没有 https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators 请问你是在哪里看到的?
022021-01-04
相似问题