Benutzer:MovGP0/ECMAScript

 MovGP0   Über mich   Hilfen   Artikel   Weblinks   Literatur   Zitate   Notizen   Programmierung   MSCert   Physik 

ECMAScript

Errors (Exceptions)

// define custom exceptions
function VariableNullError(variableName, message) {
    this.name = "VariableNullError";
    this.variableName = variableName;
    this.message = message || "Variable '" + variableName + "' was null.";
}
VariableNullError.prototype = new Error();
VariableNullError.contstructor = VariableNullError;

// throw and catch custom exception
try {
    throw new VariableNullError("configXml");
}
catch(e) {
   console.log(e.name + "\n" + e.variableName + "\n" + e.message);
}

Frameworks

  • linq.js. In: CodePlex. Abgerufen am 17. April 2013 (LINQ for JavaScript).
  • Backbone.js. Abgerufen am 17. April 2013 (MVC für JavaScript).
  • Angular.js. Abgerufen am 19. April 2013 (MVC für JavaScript von Google).
  • Knockout.js. Abgerufen am 19. April 2013 (MVVM Javascript-zu-HTML-Datenbindung).
  • Sammy.js. Abgerufen am 21. April 2013 (Hash-Routen für Single-Page-Applications).
  • Backbone.js. Abgerufen am 19. April 2013 (MVP für Javascript).
  • lodash. Abgerufen am 31. März 2016 (JavaScript Utility Functions).
  • VorlonJS. Abgerufen am 31. März 2016 (Remote Debugging).
  • WinJS. Abgerufen am 31. März 2016.

Entwurfsmuster

Unit Testing

  • Chutzpah. Abgerufen am 25. Juni 2013 (JavaScript/Typescript Test Runner für Visual Studio).
  • jQuery. Abgerufen am 25. Juni 2013.
  • Jasmine. Abgerufen am 25. Juni 2013 (Unit Testing Framework).
  • Jasmine-jQuery. Abgerufen am 25. Juni 2013 (jQuery Erweiterung für Jasmine).
  • Jasmine-Fixture. Abgerufen am 25. Juni 2013 (HTML-Fixtures für Jasmine).
  • Jamie Mason: Jasmine-Matchers. Abgerufen am 22. Februar 2014.

siehe auch: List of JavaScript libraries

Typescript

|}

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.