Leo - 数据类型

在Leo里, 只有4种基本的数据类型: True, Number, String, Function.

Leo是基于类如JS那样的原型链来实现面向对象的, 在Leo中, 所有的东西都是对象.

True


True是一个特殊的对象, 它和任何一个非空对象在比较时都是相等的.

所有对象都继承至True, 也就是说True是一个根对象.

Number


Leo 不区分浮点数和整数.

所有的数字都继承至Number对象.

String


String是所有字符串的父对象.

在表示一个字符串常量时, 你可以采用以下三种方式

"String"

'String'

@/String/

前两种方式都可以通过转义符来得到一些很难表示的字符, 如\n, \t, \0等.

第三种方式通常用于书写正则表达式.

第一种方式(双引号)可以通过占位符来插入变量或表达式的值.

"Start# var #End"

Function


Function对象是所有函数的父对象.

posted @ 2016-03-22 19:24  7hens  阅读(148)  评论(0编辑  收藏  举报