lodash.js fiddle
Added lodash from cdnjs.com in order to have lodash capabilities in chrome.
HTML
<script src="//cdnjs.cloudflare.com/ajax/libs/lodash.js/1.2.1/lodash.min.js"></script>
JavaScript
var l = [
[1, 2],
[],
[1,3],
[34, 5, 6],
[-1, 66]
];
l = l.sort(function(a, b) {
if (!a.length) {
return -1;
}
if (!b.length) {
return 1;
}
var minLength = Math.min(a.length, b.length);
for (var i = 0; i < minLength; i++) {
if (a[i] < b[i]) {
return -1;
} else if(a[i] > b[i]){
return 1;
}
}
return a.length - b.length;
});
console.log(l.toString());