对象是否可以只包含字符串集合?

犀牛书第六版P118中写道:有时他们也用做字符串的集合(忽略名/值对中的值),书上描述的这种情况是仅仅指数组吗,还是其他普通对象也可以只是字符串的集合。忽略名/值对中的值?

https://img4.mukewang.com/5c820b51000127bf04940160.jpg

有只小跳蛙
浏览 568回答 2
2回答

www说

{"1","2"}这种是报错的我只见过这种情况var a = "1"var b = "2"var obj = {a,b};console.log(obj)//{a:"1",b:2}

肥皂起泡泡

var a = {"a": true, "b": true },这里 a 就是一个集合,很方便判断某个字符串是否在里面a["a"] 被判 truea["other"] 值为 undefined,被判 false也就是说,忽略映射表的值部分,只关注键部分,就是一个集合。上面赋值为 true 只是为了方便检查
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript