字典在javascript中相当于对象,同样存在对象的增改删查的方法:
classInfo = {"tenro": 98, "breeze": 33} #定义一个字典
classInfo["siton"] = "80" #在字典中添加一个键"siton",值为"80"
classInfo["tenro"] = "60" #在字典中修改键为"tenro"的值
classInfo.pop("tenro") #在字典中删除"tenro"的键值
"tenro" in classInfo #检查字典中是否存在"tenro"这个键,返回布尔值
classInfo.get("tenro") || classInfo.get("tenro", -1) #检查字典中是否存在"tenro"这个键返回none或者指定的-1
set和dict类似,也是一组key的集合,但不存储value
num = set([1, 2, 3, 4]); #输出{1, 2, 3, 4}
num = set([1, 2, 2, 2, 3, 4, 4, 4]); #自动过滤重复的元素,输出{1, 2, 3, 4}
num = set([1, 2, 3, 4]);
num.add(5);
num.remove(4);