跳到主要内容
🚨 重要提示

本项目目前仍处于早期开发阶段,核心功能尚未完全实现,语法规范和工具链仍在持续完善中。

基类型(Base Type)

🐳类型简介

基类型是所有类型的基础,所有类型都会继承自它。

类型描述
object基类型
与其他语言类比

基类型类似 Java 的祖先类,所有的类都直接或间接地继承自Object类。

基类型提供了一些非常重要和常用的方法,这些方法在开发中经常被使用。

🏅基础方法

方法描述
object.clone(bool deep)克隆对象,deep:指定是深拷贝(递归拷贝其内容)还是浅拷贝
object.toString()将对象转为字符串
object.valueEquals(object anotherObject)比较两个对象的值是否相等
object.referenceEquals(object anotherObject)比较两个对象是否是同一个对象。等价于:object == anotherObject
object.isNull()判断一个对象是否是 null
object.isProxy()判断一个对象是否是代理对象
object.getProxyTarget()
object.getProxyTarget(bool: deep)
获取代理对象的原始对象。对于嵌套的 proxy 对象,如果 deep 为 true,则递归获取到最内层的