一定要注意傳遞給運算符的數(shù)據(jù)類型和返回的數(shù)據(jù)類型!不同的運算符都期望它的運算數(shù)表達式計算出的結(jié)果符合某種數(shù)據(jù)類型。
例如:對字符串是不能進行乘法運算的,"a" * "b" 是不合法的,但是,在可能的情況下,javascript會把表達式轉(zhuǎn)換成正確的類型,因此,表達式 "3" * "5" 是合法的,javascript將字符串轉(zhuǎn)換成數(shù)字執(zhí)行運算,結(jié)果返回的是數(shù)字15,而不是字符串"15"。...
2015-12-11 11:56:13