How to Derive a Class (Inheritance) in Javascript (WinJS) ?

Published on September 9, 2014 by abundantcode

Filed under Windows

Last modified September 9, 2014

Print this page

rate 1 star rate 2 star rate 3 star rate 4 star rate 5 star
Your rating: none, Average: 1 (2 votes)

This article have been viewed 3327 times

If you want to derive a class from another class in Javascript when developing a Windows store app using WinJS library , you can use the WinJS.Class.derive method to do it.

How to Derive a Class (Inheritance) in Javascript (WinJS) ?

Below is a sample code snippet demonstrating how to derive a class in WinJS.

var abundantcode = WinJS.Class.define(
this.a = a;
this.b = b;
    a: undefined,
    b: 10,
    _b: {
        set: function (value) {
            this.b = value;

var subdomain = WinJS.Class.derive(abundantcode,
    function (a,b) {
        this.a = a;
        this.b = b;
// Creating an instance of the class
var obj = new subdomain(10,11);

If you enjoyed this post, please consider leaving a comment or subscribing to the RSS feed to have future articles delivered to your feed reader.

Leave a Comment


You might be Interested in these Posts

How to hide horizontal or vertical scroll bar using VBA Code in Excel ?

Here's a VBA code that hides the horizontal and vertical scroll bar in Microsoft Excel. How to hide...

Deleting all the hidden rows and columns in the active worksheet using VBA

Do you want to delete all the hidden rows and columns in the active worksheet in Microsoft Excel usi...

Displaying all the worksheet names in Excel using VBA Code

Do you want to display the names of the worksheets in the excel workbook ?. Here;s how you can do it...