小白JS入门不放弃 lesson2
Focus question:编程中为什么会有丰富化的数据格式?
编程中为什么会有丰富化的数据格式,想回答这个问题,先从**数据类型**这个概念开始剖析。
编程中的数据类型
在编程世界里,能够表示并操作的值的类型称作数据类型。而编程语言最基本的特性就是能够支持多种数据类型。
而在JS中,数据类型分为两类:原始类型和对象类型。
原始类型包括:
数字
字符串
布尔值
null(空)
undefined(未定义)
对象类型包括:
“命名值”的无序集合
数组
函数
什么是数据格式?
百度百科这么定义:
数据格式(data format)是数据保存在文件或记录中的编排格式。可为数值、字符或二进制数等形式。由数据类型及数据长度来描述。
为什么有如此丰富的数据格式?
数据格式的确定应该满足如下条件:
保证记录所需要的全部信息;
提高存贮效率,保证存贮空间的充分利用;
格式标准化,保证有关数据处理系统间数据的交换。
一言以蔽之:为了让我们能更有效率地记录和使用数据。
该如何使用如此丰富的数据类型?
回归第一堂课的总结:
学习学习再学习:熟悉每一种数据类型和对应的格式;
使用使用再使用:在使用JS解决问题的过程中,熟练掌握。
第二课总结
什么是程序?
处理数据,得到结果。
一切以命名开始
在JS中,对于变量的使用:
1.声明:声明要创建一个变量。
2.定义:给这个变量开辟一块内容。
3.赋值:最后才是赋值。