6 lines
196 B
JavaScript
6 lines
196 B
JavaScript
![]() |
var obj = {x: 0, m() { return this.x }}
|
||
|
var x: string = obj['m'](); // error, number ~> string
|
||
|
|
||
|
var arr = [function() { return this.length }];
|
||
|
var y: string = arr[0](); // error: number ~> string
|