What's two ";" mean in javascript

javascript

Solution

That's just a null statement (known as an "empty statement" by the ECMAScript standard). This works as well:

;;;;;;;;;;;;;;;;;;;;;;;;;;alert('lots of semicolons');;;;;;;;;;;;;;;;;;;

It doesn't mean anything.

Problem

When i read javascript file it has tow ";" sometimes,like: ``` (function($, undefined) { ;; var defaults = { .......... ``` what that meaning?

Original source