如果一条语句以“(”、“[”、“/”、“+”、或“-”开始,那么它极有可能和前一条语句合在一起解释。const x = require('./util')(function() { console.log('why')})() 引申的出来的问题是关于“是否在代码结尾加分号”,如果我们不希望加分号,那我们就最好不要在开头使用这些符号。