Monday, June 11, 2012

, (Comma)

Operator , (Comma) digunakan untuk menandai adanya rangkaian ekspresi-ekspresi yang dievaluasi dari kiri ke kanan secara berurutan.

Sintaks:

expression1, expression2

Operator , (Comma) adalah operator standard JavaScript 1.0+, JScript 1.0+, ECMAScript 1.0+ dan di dukung Google Chrome Beta+, Firefox 1.0 (Gecko 1.7)+, Internet Explorer 3+, Netscape Navigator 2.0+, Opera 3.0+, Safari 1.0+.

Pada umumnya, operator , (Comma) ini digunakan untuk mengkombinasikan beberapa deklarasi variabel menggunakan single var, seperti berikut contohnya:

var A = 5, B = 10, C = 15;

Operator , (Comma) juga bisa digunakan untuk memisahkan satu variabel dengan variabel lainnya di dalam konstruksi for, berikut contohnya:

for(var i = 1, j = 4; i < j; i++, j--){}

Operator , (Comma) juga bisa digunakan untuk mengevaluasi dua ekspresi dan mengembalikan ekspresi yang kedua sebagai hasil, contoh:

var A = (B = 28, C = 12); alert(A); //12 alert(B); //28 alert(C); //12