常量、成员常量、全局常量、常量函数
import console;
// 常量、全局常量、常量函数(库函数)
// 主要内容:常量的特性、不同类型的常量(字面常量、成员常量、全局常量)以及它们的使用场景。如何将普通变量转换为全局常量,以及全局常量在API函数中的应用。
// 一、常量:
// 1-1 常量定义: 常量是不能修改其值的量。
// 1-2 字面常量: 字面常量是以其字面意思表示的常量,如字符串 “ABC”。
// 1-3 成员常量: 成员常量以下划线开头加小写字母表示,不能包含中文。 如: _name
// 1-4 全局常量: 全局常量是全局可用的,且在运行时不可修改。
// 1-4-1: 定义全局常量的方式:
//第一种方式是通过以下划线接大写字母的形式表示。 如: _VERSION
//第二种方式是通过两个冒号(:)将普通变量转换为全局常量,常用于API函数中, 但首字母必须大写。
console.log("1--------------------------------------")
import myFirstLib; // 这个不能省
console.log(_VERSION) // 0.001
console.log(Telnumber) // 177xxxx
// 1-4-2:aardio 内置的全局常量
console.log("2--------------------------------------")
/*
_ARGV // 命令行参数表(数组) 类似于 Python 里面的 argvs 可以传入键值对 写法 \key1 val1 \key2 val2
_CMDLINE // 命令行字符串参数 在开发环境中运行此值为空字符串"",打包成exe 运行,如果不给它传参数,此值仍为"", 给他传参数时,这个常量的值就是传入的值
_STUDIO_INVOKED // 如果是开发环境,此常量值为 process 如果是打包成了 exe 文件在运行时侯这个值为 null
_AARDIO_VERSION // AARDIO 的版本
*/
console.log(_CMDLINE) // ""
console.log(_ARGV) // table 对象
console.dump(_ARGV) // {}
// 二、aardio 内置的全局常量函数(库函数)
/*
type 关键函数,用于获取对象的数据类型typeeval运行aardio代码,并计算表达式的值
assert 断言函数
assertf 反断言函数
error 抛出异常
tostring 用于转换参数为字符串topointer 用于转换参数为指针tonumber 用于转换参数为数值
1oadcode 用于加载代码
1oadcodex 用于加载执行代码
dumpcode 用于编译代码
rget 用于选择返回值
co1lectgarbage 用于回收内存
invoke 用于调用函数
ca11 用于调用丞教
ca11ex 用于调用丞教
sleep 用于休眠
execute 用于调用系统命令setlocale 用于区域设置
setprivilege 用于指定进程权限
*/
console.pause();
标签:console,常量,aardio,用于,函数,06,全局,log
From: https://www.cnblogs.com/Collin-pxy/p/18464364