Ik ben op zoek naar bestaande code die Resig maakt gebruik van 'strekken' verwijzen, maar ik krijg een hoop fouten
------ test.ts --------
/// <reference path=myclass.js />
var m = new MyClass (3);
------ myclass.js --------
/// <reference path=class.js />
var MyClass = Class.extend({
init: function (i)
{
this.i = i;
},
})
------ class.js --------
(copied from http://ejohn.org/blog/simple-javascript-inheritance/)
fouten:
Supplied parameters do not match any signature of call target
The name 'Class' does not exist in the current scope
The property 'extend' does not exist on value of type '() => void'
The name 'Class' does not exist in the current scope
Ik realiseer me dat uiteindelijk ik zou willen het uit te breiden op basis van code om typoscript te herschrijven, maar tot die tijd, hoe kan ik verwijzen naar het van nieuwe code?
Ik denk dat dit roept de diepere vraag - waarom is het klagen over het type fouten in bestaande javascript code?













