32 Star 72 Fork 52

coldstone / easyasp

 / 详情

Easp.list 可以检查某个key 是否存在吗?

待办的
创建于  
2020-04-28 10:46
dim status : set status =  Easp.List.New
status.Hash = "0:无 1:未签收 2:已签收 3:已回款 4:已退 5:实退 -1:负一 -2:负二 key:val"
status.Data = "无 未签收 已签收 已回款 已退 实退 负一 负二 val"

检查 key, -1 是否存在?

次要: 检测下标是否存在? (HasIndex() 貌似可以检测, 但是hash 模式的也计算在内了吧? 比如上面key,下标是8)

评论 (1)

kis龍 创建了任务
kis龍 关联仓库设置为coldstone/easyasp
展开全部操作日志

Easp.List.IndexOf 检测的是Hash的值 ,而 Easp.List.Index 检测的是Hash的键

Set a = Easp.List.New
a.Hash = Array("a:1","b:2","c:3")
Easp.WNS a
Easp.WN "是否包含某个下标 ==> a.HasIndex(""b"") ==> " & a.HasIndex("b")
Easp.WN "Hash名称所在的下标数字 ==> a.Index(""b"") ==> " & a.Index("b")
Easp.WN "数字下标的Hash名称 ==> a.IndexHash(2) ==> " & a.IndexHash(2)

{"a":1, "b":2, "c":3}
是否包含某个下标 ==> a.HasIndex("b") ==> True
Hash名称所在的下标数字 ==> a.Index("b") ==> 1
数字下标的Hash名称 ==> a.IndexHash(2) ==> c

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(2)
57524 sr 1578915744 4844697 pifeifei 1578975575
ASP
1
https://gitee.com/coldstone/easyasp.git
git@gitee.com:coldstone/easyasp.git
coldstone
easyasp
easyasp

搜索帮助