diff options
author | Johann-S <johann.servoire@gmail.com> | 2020-03-25 17:35:02 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-03-25 17:35:02 +0300 |
commit | 26d86fce2a10f5c9e295b0acf5e6381ff21368b4 (patch) | |
tree | 63ed06cb159ad7b625aa6b4c8d7460a1a269db43 /js/src/dom | |
parent | 98c45986962f8ab16bc630722e96dbfb048079b3 (diff) |
fix: remove make array util function (#30430)
Diffstat (limited to 'js/src/dom')
-rw-r--r-- | js/src/dom/selector-engine.js | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/js/src/dom/selector-engine.js b/js/src/dom/selector-engine.js index c18ec4136f..bbed1b720e 100644 --- a/js/src/dom/selector-engine.js +++ b/js/src/dom/selector-engine.js @@ -6,7 +6,6 @@ */ import { find as findFn, findOne } from './polyfill' -import { makeArray } from '../util/index' /** * ------------------------------------------------------------------------ @@ -22,7 +21,7 @@ const SelectorEngine = { }, find(selector, element = document.documentElement) { - return findFn.call(element, selector) + return [].concat(...findFn.call(element, selector)) }, findOne(selector, element = document.documentElement) { @@ -30,9 +29,9 @@ const SelectorEngine = { }, children(element, selector) { - const children = makeArray(element.children) + const children = [].concat(...element.children) - return children.filter(child => this.matches(child, selector)) + return children.filter(child => child.matches(selector)) }, parents(element, selector) { @@ -59,7 +58,7 @@ const SelectorEngine = { let previous = element.previousElementSibling while (previous) { - if (this.matches(previous, selector)) { + if (previous.matches(selector)) { return [previous] } |