File tree Expand file tree Collapse file tree 5 files changed +14
-12
lines changed Expand file tree Collapse file tree 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'),
99 ExpParser = require ( './exp-parser' ) ,
1010
1111 // cache methods
12- slice = Array . prototype . slice ,
12+ slice = [ ] . slice ,
1313 log = utils . log ,
1414 makeHash = utils . hash ,
1515 extend = utils . extend ,
1616 def = utils . defProtected ,
17- hasOwn = Object . prototype . hasOwnProperty ,
17+ hasOwn = ( { } ) . hasOwnProperty ,
1818
1919 // hooks to register
2020 hooks = [
Original file line number Diff line number Diff line change 11var toText = require ( '../utils' ) . toText ,
2- slice = Array . prototype . slice
2+ slice = [ ] . slice
33
44module . exports = {
55
Original file line number Diff line number Diff line change 11var utils = require ( '../utils' ) ,
2- isIE9 = navigator . userAgent . indexOf ( 'MSIE 9.0' ) > 0
2+ isIE9 = navigator . userAgent . indexOf ( 'MSIE 9.0' ) > 0 ,
3+ filter = [ ] . filter
34
45/**
56 * Returns an array of values from a multiple select
67 */
78function getMultipleSelectOptions ( select ) {
8- return Array . prototype . filter
9+ return filter
910 . call ( select . options , function ( option ) {
1011 return option . selected
1112 } )
Original file line number Diff line number Diff line change @@ -6,7 +6,7 @@ var Emitter = require('./emitter'),
66 // cache methods
77 typeOf = utils . typeOf ,
88 def = utils . defProtected ,
9- slice = Array . prototype . slice ,
9+ slice = [ ] . slice ,
1010
1111 // types
1212 OBJECT = 'Object' ,
Original file line number Diff line number Diff line change 11var config = require ( './config' ) ,
22 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 ,
67
78 hasClassList = 'classList' in document . documentElement ,
89 ViewModel // late def
910
1011var defer =
11- window . requestAnimationFrame ||
12- window . webkitRequestAnimationFrame ||
13- window . setTimeout
12+ win . requestAnimationFrame ||
13+ win . webkitRequestAnimationFrame ||
14+ win . setTimeout
1415
1516var utils = module . exports = {
1617
You can’t perform that action at this time.
0 commit comments