加或不加分号是否影响JS执行性能？ 首先得明白，无论是解释执行还是编译执行，代码先要被parse成AST（抽象语法树），AST中是没有分号这个东西的，也就是说单纯执行本身，是不可能因为有无分号而造成性能差异的。所以唯一会有差异的是在parsing代码的阶段。而parsing本身是一次性的，因此通常不可能是性能问题的重点，何况ASI（自动分号插入）只是整个parsing的很小一点。有人实际测试过相同代码在依赖ASI或不依赖ASI下的性能差
JavaScript加分号影不影响性能？前几天在微博上看到前端圈子有些人在讨论JS加不加分号的事情。我很想知道JS加分号和不加分号，在性能上会有什么影响和不同吗？