# 基础语法 ## 功能 本页介绍 BT 代码最基础的书写规则。BT 采用类 JS 的直观语法,同时保留“表达式有返回值”的语言机制。 ## 语句 一行通常写一条语句,也可以用分号分隔。 ```bt name = 'BT' age = 1; println age ``` ## 代码块 花括号 `{}` 包裹多行语句。代码块的值由最后一条语句决定。 ```bt value = if true { a = 1 a + 1 } ``` ## 字面量 ```bt 1 1.5 'text' "text" true false null empty [1, 2, 3] {name: 'BT'} ``` ## 链式调用 对象、数组、字符串、HTTP 客户端等能力支持链式调用。 ```bt text = ' bt '.trim().to_uppercase() ```