我对Javascript很陌生,所以我可能缺乏解决这个问题的基础。我正在尝试不同的东西,并阅读教程,但到目前为止没有运气。目的是修改状态,只需将一个新关键字添加到包含在"blockOptions“对象中的数组”关键字“中。我添加一个键/值,以便在需要时使用.map()或删除关键字。我还试图使用ES6建议。keywords: [], onAddKeyword(e) {
if (e
我只是看看ES2015,接下来是地图、集和数组。首先,我感兴趣的是,为什么他们都使用不同的方法来添加项目。为什么Map和Set有.size,而数组有.length,为什么不使用相同的?什么时候使用Map over Array?有人能给出一个真实的例子吗?我知道你可以做一些事情,比如在地图中使用对象作为键,但是为什么首先要这样做呢?
希望有人能澄清这一点,以帮助