function a() { return 1; }
function b() { return(1); }
Saya menguji kode di atas di konsol Chrome, dan keduanya kembali 1 .
function c() { return "1"; }
function d() { return("1"); }
Saya juga menguji kode di atas, dan kedua fungsi dikembalikan "1" .
Jadi apa perbedaan antara menggunakan returndan return()?
void(0)karena itu seharusnya singkatan dari undefined . Jadi jika itu singkat, mengapa menyertakan karakter yang tidak perlu? ;-)
void i = 1; // ReferenceErrorvsvoid (i = 1); // undefined

void(x),typeof(x)