簡單敘述與運算子

敘述(statement)指的其實就是javascript中一行一行的程式碼。

通常是以分號做結尾,不過並不所有情況都強迫要分號做結尾,

但是用分號做結尾是個程式設計的好習慣。

var x="這是個字串"  ==>可以省略分號。

var x="這是字串2";var y="這是字串2" ==>寫在同一行不能省略。

運算子指的就是用來作為運算的符號。

指定運算子與指定敘述:

指定敘述由指定運算子和左右2個運算元所組成。

意思是把右邊的值指定給左邊的變數,也可以重複連續指定。

例:

var x=5201314;

var y=x+119;

var z=x=y=20121217;

var xyz=getpigname();

算術運算子與算術敘述:

算術敘述就是指定敘述的右邊部分是由算術運算子與運算元所組成的敘述。

算術運算子包含了:+ - * / % (加 減 乘 除 取餘數)

算的方法跟數學一樣,由左至右,先乘除後加減,括號最大。

例:

var x=38/y+66*(z-3);

單元運算子:

跟算術運算子很像,只是他只有一個運算元。

單元運算子包含了:++ -- -(加 減 負號)。

有分為先做完運算在指定,跟先指定完再做運算。

例:

var x=5;

var y=++x;   // ==>先把x+1,在指定給y,所以x=6,y=6

var z=y++;   // ==>先把y指定給z,y在+1,所以y=7,z=6

var s=-z;      // ==>s=-6

指定運算子與算術運算子合在一起的運算子:

例:

var x=456;

x +=456;    //  ==>  x=x+456

x -=456;    // ==> x=x-456

x *=456;    // ==> x=x*456

x /=456;    // ==> x=x/456

x %=456;  // ==> x=x%456

不能這樣寫喔:

var x+=456;  // ==> 這樣是不會執行的,不過如果寫成 var x=x+456  alert(x),IE會顯示 NaN耶...

你可能會有興趣的文章:

smiley如果你覺得寫的還不錯,請給我一個讚喔!!smiley

 
 

  按個讚!~支持本站!~

FB推薦載入中  

回到頂部