TC官方合作论坛
标题:
5.0数组,留给自己慢慢去研究
[打印本页]
作者:
1106752189
时间:
2015-3-22 18:24
标题:
5.0数组,留给自己慢慢去研究
本帖最后由 1106752189 于 2015-4-22 13:53 编辑
5.0数组初始化
方法一:
var 集合a = array("宝马","卡宴",5,6)
var 集合b = array("0"="宝马","1"="卡宴","2"=5,"3"=6)
复制代码
集合
a和
集合
b相同(key,索引,内容)
集合
a 我们没给它设置key所以每个数组元素key都使用索引(从0开始往后依次排序)开始作为他们key
如果出相同的key ,就会执行重赋值 从左往右
集合a[0]和集合a["0"]相同
集合初始化和直接访问都是通过a[key]直接操作 a["1"]可以简化为a[1] 如果key为整形数不要带上双引号
但a["1x"]不可以简化为a[1x]
方法二:
var a = array()
a[0] = "宝马"
a[1] = "卡宴"
a[2] = "奥迪"
复制代码
var a = array()
a["key1"] = "宝马"
a["key2"] = "卡宴"
a["key3"] = "奥迪"
//这里key不能简化,因为不是纯数字
复制代码
var 集合ab = array("1"="宝马","卡宴",5,"100"="那一年",6,"100key"="now")
复制代码
初始化转成方法二初始化
var 集合ab = array()
集合ab["1"]="宝马"
集合ab["0"]="卡宴"
集合ab["1"]=5
集合ab["100"]="那一年"
集合ab["2"]=6
集合ab["100key"]="now"
复制代码
慢慢去研究 感觉5.0集合比较迷茫点
作者:
九州烟雨
时间:
2015-3-22 18:32
哦
作者:
lm357cn
时间:
2015-3-25 12:11
和lua的表有些相似的可以有文本下标,很灵活,就是不知道能不能像lua里那样在表里放子程序
作者:
1106752189
时间:
2015-3-25 18:55
lm357cn 发表于 2015-3-25 12:11
和lua的表有些相似的可以有文本下标,很灵活,就是不知道能不能像lua里那样在表里放子程序 ...
不行 lua是脚本语言 不是那么严谨
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1