This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html> | |
<html> | |
<head> | |
<meta charset="utf-8"> | |
<meta name="viewport" content="width=device-width"> | |
<title>JS Bin</title> | |
</head> | |
<body> | |
<script id="jsbin-javascript"> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
var personHelper = { | |
init: function(name, nick) { | |
this.name = name; | |
this.nick = nick; | |
}, | |
identify: function() { | |
console.log( "I am " + this.name + " and my nickname is " + this.nick); | |
} | |
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
function Person(name, nick) { | |
this.name = name; | |
this.nick = nick; | |
} | |
Person.prototype.changeNick = function(nick) { | |
this.nick = nick; | |
}; | |
// added for demonstration |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
Since you are iterating to an object’s properties, the order of the properties is not so predictable | |
(in this case it seems to follow the numeric value of the main property string) so you cannot rely on it. | |
But, if it’s useful to your goal, | |
you can sort your result by a property you choose. | |
In this case, I sort the result by the "score_rank" property to retrieve an array of appidS: | |
*/ | |
var sections = { |