小白JS入門不放棄 lesson2
Focus question:編程中為什么會有豐富化的數據格式?
編程中為什么會有豐富化的數據格式,想回答這個問題,先從**數據類型**這個概念開始剖析。
編程世界
編程中的數據類型
在編程世界里,能夠表示并操作的值的類型稱作數據類型。而編程語言最基本的特性就是能夠支持多種數據類型。
而在JS中,數據類型分為兩類:原始類型和對象類型。
原始類型包括:
數字
字符串
布爾值
null(空)
undefined(未定義)
對象類型包括:
“命名值”的無序集合
數組
函數
什么是數據格式?
百度百科這么定義:
數據格式(data format)是數據保存在文件或記錄中的編排格式。可為數值、字符或二進制數等形式。由數據類型及數據長度來描述。
為什么有如此豐富的數據格式?
數據格式的確定應該滿足如下條件:
保證記錄所需要的全部信息;
提高存貯效率,保證存貯空間的充分利用;
格式標準化,保證有關數據處理系統間數據的交換。
一言以蔽之:為了讓我們能更有效率地記錄和使用數據。
該如何使用如此豐富的數據類型?
回歸第一堂課的總結:
學習學習再學習:熟悉每一種數據類型和對應的格式;
使用使用再使用:在使用JS解決問題的過程中,熟練掌握。
第二課總結
什么是程序?
處理數據,得到結果。
一切以命名開始
在JS中,對于變量的使用:
1.聲明:聲明要創建一個變量。
2.定義:給這個變量開辟一塊內容。
3.賦值:最后才是賦值。