淺談強類型語言與弱類型語言,歡迎大家來點評


強弱類型的語言,簡單來區分就是會不會隱式轉換數據類型, 比如最常見的數值型與字符串之間的轉換

強類型的語言 : 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轉換成字符串拼接在了一起.


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM