JS是JavaScript語言,是壹種解釋性編程語言
JSON是JavaScript Object Notation,意思是JS語言中對象的表達法,常用於數據傳輸(與XML的作用類似),常在AJAX中替代XML
NodeJS是壹種服務端平臺,可以在服務端運行用JavaScript寫的服務端腳本
註意的是:JS中函數本身就是個對象,所以函數可以作為形參不是NodeJS獨有的,準確的說,NodeJS就是用Chrome瀏覽器的Google V8解釋器來解釋JS
總結來說:
JS是個編程語言
JSON是壹種數據格式(沒有邏輯只有數據)
NodeJS是個軟件(JS服務端運行環境)
順帶壹提:HTML是XML的派生(HTML是壹種XML)但是為了適應其特定作用而有所改變,HTML(XML)與JSON同為數據表達語言,嚴格來講並不包含邏輯只包含數據。