编程语言最基本的特征之一是它支持的数据类型集.这些是可以用编程语言表示和操作的值的类型.
当CoffeeScript逐行编译为JavaScript时,CoffeeScript提供的数据类型与JavaScript相同.除了CoffeeScript添加一些额外的本质之外.
CoffeeScript提供以下数据类型与 :
Strings : 字符串数据类型通常表示一组字符,我们用双引号("")表示字符串值.
示例:"Raj ","拉赫曼"
Number : 数字数据类型代表数值.
示例:12,212等
Boolean : 布尔数据类型表示一位信息.只有两个可能的值:true和false.
Arrays : Array对象允许您在单个变量中存储多个值.它存储了相同类型元素的固定大小顺序集合.
示例:student = ["Rahman","Ramu","Ravi", "Robert"]
Objects : CoffeeScript中的对象与JavaScript中的对象类似,它们是属性的集合.其中属性包含键和由分号(:)分隔的值.简而言之,CoffeeScript对象是键值对的集合.
示例:student = {name:"Mohammed",年龄:24,电话:9848022338 }
Null : 定义且不包含任何值的变量被视为null.这类似于JavaScript中的空值.
Undefined : 未分配任何值的变量被视为未定义变量.如果在代码中使用此类变量,则会出现未定义的错误.
我们将介绍数据类型Arrays和Objects in细节见各章.