JavaScript抽象语法树及其应用

JavaScript抽象语法树及其应用

抽象语法树 又叫AST或者语法树,是源代码抽象语法结构的树形式。AST的生成规则主要是通过分析代码中的关键字、操作符、变量等类型以及代码的结构,生成出来,当然会忽视一些括号、分号等内容,这些东西在AST上是找不到的。通过操作AST,可以获取到节点,精准的定位到声明语句、赋值语句、运算语句等等,实现对…

CVTE与有赞面试

CVTE与有赞面试

有赞面试(85分钟) 晚上八点,正在睡觉,我一般有晚上或者傍晚睡一小会觉的习惯,因为晚上睡得晚。接到一个浙江杭州的电话,这是第二次打给我,第一次也是在睡觉没听到电话。迷迷糊糊中接到电话,面试官一开始和我说有没有时间,考虑到两天前就没有接到电话,所以就没好意思推,于是说有时间,面试官让加qq然后开始视…