国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術(shù)文章
文章詳情頁

javascript - js中括號問題

瀏覽:171日期:2022-12-14 17:16:02

問題描述

import {INCREMENT} from './types'const mutations = { [INCREMENT] (state) { state.count++; }}

[INCREMENT] INCREMENT是變量直接使用不就行了嗎,為什么還要加一個(gè)中括號呢?

問題解答

回答1:

[INCREMENT]是計(jì)算INCREMENT這個(gè)變量的值作為函數(shù)名,不使用中括號是把INCREMENT這個(gè)字符串作為函數(shù)名。

const INCREMENT = ’myfunc’;const mutations = { [INCREMENT] (state) { state.count++; }}

相當(dāng)于上面的代碼,結(jié)果是

const mutations = { myfunc(state) { state.count++; }}

const INCREMENT = ’myfunc’;const mutations = { INCREMENT (state) { state.count++; }}

的結(jié)果是

const mutations = { INCREMENT(state) { state.count++; }}回答2:

這是 computed property names

https://developer.mozilla.org...

標(biāo)簽: JavaScript
相關(guān)文章:
主站蜘蛛池模板: 绥德县| 蒙城县| 汶川县| 陇西县| 郎溪县| 当涂县| 镇赉县| 神池县| 巴林右旗| 颍上县| 买车| 闵行区| 北流市| 东莞市| 五大连池市| 阜新市| 高淳县| 宁武县| 恩施市| 新蔡县| 饶平县| 海门市| 濮阳县| 靖边县| 宁武县| 蓝山县| 关岭| 合川市| 和林格尔县| 揭东县| 板桥市| 孝感市| 镇坪县| 沙湾县| 玉龙| 白河县| 清水县| 米泉市| 呈贡县| 宜兰县| 德化县|