Мелкий рефакторинг

This commit is contained in:
Book Pauk
2019-01-27 05:28:36 +07:00
parent b170174a84
commit 6ea401c80e

View File

@@ -1,10 +1,11 @@
function parseSync(xstr, options) {
let {onStartNode: _onStartNode = () => {},
onEndNode: _onEndNode = () => {},
onTextNode: _onTextNode = () => {},
onCdata: _onCdata = () => {},
onComment: _onComment = () => {},
onProgress: _onProgress = () => {},
const dummy = () => {};
let {onStartNode: _onStartNode = dummy,
onEndNode: _onEndNode = dummy,
onTextNode: _onTextNode = dummy,
onCdata: _onCdata = dummy,
onComment: _onComment = dummy,
onProgress: _onProgress = dummy,
innerCut = new Set()
} = options;
@@ -136,12 +137,13 @@ function parseSync(xstr, options) {
//асинхронная копия parseSync
//делается заменой "_on" => "await _on" после while
async function parse(xstr, options) {
let {onStartNode: _onStartNode = () => {},
onEndNode: _onEndNode = () => {},
onTextNode: _onTextNode = () => {},
onCdata: _onCdata = () => {},
onComment: _onComment = () => {},
onProgress: _onProgress = () => {},
const dummy = () => {};
let {onStartNode: _onStartNode = dummy,
onEndNode: _onEndNode = dummy,
onTextNode: _onTextNode = dummy,
onCdata: _onCdata = dummy,
onComment: _onComment = dummy,
onProgress: _onProgress = dummy,
innerCut = new Set()
} = options;