Javascript Object, Set, Map总结

来源:互联网 发布:mac finder 拷贝路径 编辑:程序博客网 时间:2024/05/18 15:27

Dictionary

Use objects as associated arrays. 

定义:var object = {};

常用方法: 

check whether key is in object:

object.hashOwnProperty 

key in object

Push key value pair to object:

object.push({key:key, value:val});

object[key] = value;


Set

定义:var set = new Set();

常用方法:

set.size();

set.add(value);

set.clear();

set.delete(value);

set.has(value)

set.keys();

set.values();


Map

定义:var map = new Map();

常用方法:

map.get(key);

map.has(key);

map.set(key, value);

map.keys();

map.values();



0 0