当我阅读JavaScript文件时,有时候会出现两个分号“;”,例如:
(function($, undefined) {
;;
var defaults = {
..........
这是什么意思?
当我阅读JavaScript文件时,有时候会出现两个分号“;”,例如:
(function($, undefined) {
;;
var defaults = {
..........
这是什么意思?
这只是一个空语句(由ECMAScript标准称为“空语句”)。这也可以正常工作:
;;;;;;;;;;;;;;;;;;;;;;;;;;alert('lots of semicolons');;;;;;;;;;;;;;;;;;;
它没有任何意义。
http://www.codecademy.com/blog/78-your-guide-to-semicolons-in-javascript