parseHtml的变量,方法设计

来源:6-11 parse(7)

BernhardRiemann

2024-12-28

老师你好,如图所示为什么要把start,end,chars,comment这些方法定义在parse函数里面,作为参数传递到parseHTML,而不把这些方法直接定义在parseHTML里面,这是出于什么思想,设计原理,有一点反直观本能。图片描述

写回答

1回答

ustbhuangyi

2025-01-03

其实没有什么设计思想,end,chars,commen 这些就是对象的实现函数,这些是函数是放在闭包中,外部通过对象中的函数可以执行到这些方法。

0
1
BernhardRiemann
非常感谢!
2025-01-06
共1条回复

Vue.js 源码深入解析 深入理解Vue实现原理

全方位讲解 Vue.js 源码,进阶高级工程师

4984 学习 · 1037 问题

查看课程