Ich habe versucht, dieses neue 'TypeScript' Zeug kennenzulernen, und bin etwas neugierig auf etwas.Kann TypeScript mit jQuery ohne Definitionsdatei interagieren?
Kann es immer noch mit vorhandenen Javascript-Frameworks wie jQuery ohne die Notwendigkeit für eine Definitionsdatei mit all diesen Schnittstellen funktionieren? Ich habe versucht, dies manuell zu testen, aber bisher bin ich ein wenig unsicher, wie weit die Funktionalität reicht.
Update
von 'Arbeit' Ich beziehe mich auf einfache Funktionalität, nicht IDE-Funktionen wie Auto-Vervollständigung.
Die kurze Antwort ist, weil meine Kenntnisse von Javascript noch nicht zu einem Punkt entwickelt worden sind, an dem ich in der Lage bin, schnell meine eigenen Definitionsdateien zu schreiben. Wenn ich mehr Erfahrung habe, werde ich wahrscheinlich dazu in der Lage sein. – Ciel
@Ciel Wenn noch niemand eine Definitionsdatei geschrieben hat, kann ich verstehen, warum Sie das nicht selbst machen wollen. Aber die jQuery existiert bereits, Sie können [hier von hier kopieren] (http://typescript.codeplex.com/SourceControl/changeset/view/fe3bc0bfce1f#samples%2fjquery%2fjquery.d.ts). –
Es ist auch erwähnenswert, dass, wenn etwas fehlt aus der jQuery-Definitionsdatei, die mit TypeScript ausgeliefert wird, Sie es möglicherweise selbst hinzufügen müssen. Sie können entweder die gelieferte Datei jquery.d.ts kopieren und diese ändern oder Ihre Erweiterungen über eine separate Datei ext.d.ts hinzufügen. Siehe meine Antwort zu [Hinzufügen von jQuery-Plugins zu TypeScript] (http://stackoverflow.com/questions/12719529/using-jquery-plugin-intypescript/12722003#12722003) für Informationen dazu. –