強弱類型的語言,簡單來區分就是會不會隱式轉換數據類型, 比如最常見的數值型與字元串之間的轉換 強類型的語言 : java , .net , python等 弱類型的語言: php JavaScript等 舉個python 與 JavaScript的例子 python a = 5 b = '5' pr ...
強弱類型的語言,簡單來區分就是會不會隱式轉換數據類型, 比如最常見的數值型與字元串之間的轉換
強類型的語言 : java , .net , python等
弱類型的語言: php JavaScript等
舉個python 與 JavaScript的例子
python
a = 5
b = '5'
print(a + b) // 此處會報錯 ,因為 a是 int類型 b是 str類型, unsupported // 是不支持的.
c = int(b)
print(a + c) // 10
JavaScript
let a = 5,
b = '5'
console.log(a + b) // 55 在此處JavaScript直接將a轉換成字元串拼接在了一起.