JavaScript Essentials: JavaScript In Depth


Overview/Description
Target Audience
Prerequisites
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description
JavaScript and XML are closely linked, and JavaScript includes support for XSLT style sheets and XPath. This course covers object manipulation with JavaScript, formatting XML for output with XSLT, and manipulating XML with XPath. It also covers basic string manipulations and how to work with storage, documents, and printing.

Target Audience
Developers looking to skill up in JavaScript and anyone with an interest in writing JavaScript code

Prerequisites
None

Expected Duration (hours)
2.0

Lesson Objectives

JavaScript Essentials: JavaScript In Depth

  • start the course
  • use var keyword in JavaScript to create private properties and methods
  • use the "this" keyword in JavaScript code
  • create custom functions to compare objects in JavaScript
  • create a custom function for cloning JavaScript objects
  • use the XSLTProcessor object along with the importstylesheet to perform transformations
  • use the XSLTProcessor object along with the transformToFragment method to perform transformations on document fragments
  • use JavaScript and an XSLT stylesheet to transform an XML document in Internet Explorer
  • use JavaScript with XPath to select specific nodes in an XML document
  • use JavaScript with XPath to select specific nodes in an HTML document
  • use the XPath result object to select a single node in an XML document
  • use the XPath result object to select simple types in an XML document
  • use the XPath result object to return an iterator type of node
  • use the XPath result object to return a snapshot
  • use the XPath result object to select the first matching node in an XML document
  • work with strings in JavaScript
  • use Escape sequences in JavaScript strings
  • use the match string method in JavaScript
  • use special string characters in JavaScript
  • use the Web Storage API and the localStorage object to store objects with no expiration date
  • use the Web Storage API and the sessionStorage object
  • change elements using innerHTML in JavaScript
  • use the window.open method
  • use the document.write and document.writeln methods in JavaScript
  • use the print method in JavaScript to display specific parts of a web page
  • Course Number:
    sl_jsce_a03_it_enus

    Expertise Level
    Intermediate