Remove hasOwnProperty style iteration
This commit is contained in:
parent
97c4e880fe
commit
5d1abb6bfc
2 changed files with 3 additions and 7 deletions
|
|
@ -56,12 +56,8 @@ var Behaviour = function() {
|
|||
|
||||
this.addBehaviours = function (behaviours) {
|
||||
for (var key in behaviours) {
|
||||
if (behaviours.hasOwnProperty(key)) {
|
||||
for (var action in behaviours[key]) {
|
||||
if (behaviours[key].hasOwnProperty(action)) {
|
||||
this.add(key, action, behaviours[key][action]);
|
||||
}
|
||||
}
|
||||
for (var action in behaviours[key]) {
|
||||
this.add(key, action, behaviours[key][action]);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -189,7 +189,7 @@ var Mode = function() {
|
|||
if (this.$behaviour) {
|
||||
var behaviours = this.$behaviour.getBehaviours();
|
||||
for (var key in behaviours) {
|
||||
if (behaviours.hasOwnProperty(key) && behaviours[key][action]) {
|
||||
if (behaviours[key][action]) {
|
||||
var ret = behaviours[key][action].apply(this, arguments);
|
||||
if (ret !== false) {
|
||||
return ret;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue