13 lines
296 B
TypeScript
13 lines
296 B
TypeScript
const obj = {
|
|
a: "foo" as "foo",
|
|
b: <"foo">"foo",
|
|
c: "foo"
|
|
};
|
|
|
|
let x1 = 1 as (0 | 1);
|
|
let x2 = 1;
|
|
|
|
let { a = "foo" } = { a: "foo" };
|
|
let { b = "foo" as "foo" } = { b: "bar" };
|
|
let { c = "foo" } = { c: "bar" as "bar" };
|
|
let { d = "foo" as "foo" } = { d: "bar" as "bar" };
|