11 lines
205 B
JavaScript
11 lines
205 B
JavaScript
|
//// [indexIntoArraySubclass.ts]
|
||
|
interface Foo2<T> extends Array<T> { }
|
||
|
var x2: Foo2<string>;
|
||
|
var r = x2[0]; // string
|
||
|
r = 0; //error
|
||
|
|
||
|
//// [indexIntoArraySubclass.js]
|
||
|
var x2;
|
||
|
var r = x2[0];
|
||
|
r = 0;
|