File tree 5 files changed +14
-12
lines changed
5 files changed +14
-12
lines changed Original file line number Diff line number Diff line change @@ -9,12 +9,12 @@ var Emitter = require('./emitter'),
9
9
ExpParser = require ( './exp-parser' ) ,
10
10
11
11
// cache methods
12
- slice = Array . prototype . slice ,
12
+ slice = [ ] . slice ,
13
13
log = utils . log ,
14
14
makeHash = utils . hash ,
15
15
extend = utils . extend ,
16
16
def = utils . defProtected ,
17
- hasOwn = Object . prototype . hasOwnProperty ,
17
+ hasOwn = ( { } ) . hasOwnProperty ,
18
18
19
19
// hooks to register
20
20
hooks = [
Original file line number Diff line number Diff line change 1
1
var toText = require ( '../utils' ) . toText ,
2
- slice = Array . prototype . slice
2
+ slice = [ ] . slice
3
3
4
4
module . exports = {
5
5
Original file line number Diff line number Diff line change 1
1
var utils = require ( '../utils' ) ,
2
- isIE9 = navigator . userAgent . indexOf ( 'MSIE 9.0' ) > 0
2
+ isIE9 = navigator . userAgent . indexOf ( 'MSIE 9.0' ) > 0 ,
3
+ filter = [ ] . filter
3
4
4
5
/**
5
6
* Returns an array of values from a multiple select
6
7
*/
7
8
function getMultipleSelectOptions ( select ) {
8
- return Array . prototype . filter
9
+ return filter
9
10
. call ( select . options , function ( option ) {
10
11
return option . selected
11
12
} )
Original file line number Diff line number Diff line change @@ -6,7 +6,7 @@ var Emitter = require('./emitter'),
6
6
// cache methods
7
7
typeOf = utils . typeOf ,
8
8
def = utils . defProtected ,
9
- slice = Array . prototype . slice ,
9
+ slice = [ ] . slice ,
10
10
11
11
// types
12
12
OBJECT = 'Object' ,
Original file line number Diff line number Diff line change 1
1
var config = require ( './config' ) ,
2
2
attrs = config . attrs ,
3
- toString = Object . prototype . toString ,
4
- join = Array . prototype . join ,
5
- console = window . console ,
3
+ toString = ( { } ) . toString ,
4
+ join = [ ] . join ,
5
+ win = window ,
6
+ console = win . console ,
6
7
7
8
hasClassList = 'classList' in document . documentElement ,
8
9
ViewModel // late def
9
10
10
11
var defer =
11
- window . requestAnimationFrame ||
12
- window . webkitRequestAnimationFrame ||
13
- window . setTimeout
12
+ win . requestAnimationFrame ||
13
+ win . webkitRequestAnimationFrame ||
14
+ win . setTimeout
14
15
15
16
var utils = module . exports = {
16
17
You can’t perform that action at this time.
0 commit comments