有没有把html转成ast的js库

JavaScript023

有没有把html转成ast的js库,第1张

有把html转成ast的js库。根据查询相关公开信息显示:在DOM环境下可以方便的编辑DOM不同,如果只有字符串,想要编辑,要对两个html进行diff操作。在virtualdom中,可以通过node的type来知道这个节点是否是同一个,只有纯字符串,这个确认动作就会比较麻烦。可以将html字符串转化为一个token序列,并拼成一个ast。

解决eclipse下编辑js的报错提示 Requesting JavaScript AST from selection

解决办法: eclipse设置 Window-->Preferences->Javascript-->Editor-->Mark Occurrences

然后取消选中 'Mark occurrences of the selected element in the current file',