当我阅读javascript文件时,它已拖曳“;”有时,这样的:
(function($, undefined) {
;;
var defaults = {
..........
那是什么意思?
答案 0 :(得分:6)
这只是一个空语句(称为an "empty statement" by the ECMAScript standard)。这也有效:
;;;;;;;;;;;;;;;;;;;;;;;;;;alert('lots of semicolons');;;;;;;;;;;;;;;;;;;
这并不意味着什么。
答案 1 :(得分:1)
这并不意味着什么特别的。第二个分号只是一个空语句,如果你愿意,你可以安全地删除它。
答案 2 :(得分:1)
这可能是一个错字。没有必要。
以下是JavaScript中分号的链接,您可能会觉得有用。
http://www.codecademy.com/blog/78-your-guide-to-semicolons-in-javascript