11 lines
231 B
TypeScript
11 lines
231 B
TypeScript
//// [narrowingWithNonNullExpression.ts]
|
|
const m = ''.match('');
|
|
m! && m[0];
|
|
m?.[0]! && m[0];
|
|
|
|
|
|
//// [narrowingWithNonNullExpression.js]
|
|
var m = ''.match('');
|
|
m && m[0];
|
|
(m === null || m === void 0 ? void 0 : m[0]) && m[0];
|