Hi FE !
Ai
git
前端面试题
前端小tip
  • vite
  • webpack
npm
  • vue2
  • vue3
react
GitHub
Ai
git
前端面试题
前端小tip
  • vite
  • webpack
npm
  • vue2
  • vue3
react
GitHub
  • 有条件的向对象数组中添加属性

有条件的向对象数组中添加属性

const condition = true;
const person = {
  id: 1,
  name: "dby",
  ...(condition && { age: 12 }),
};

如果 condition 为 true ,则 { age: 16 } 会被添加到对象中;如果 condition 为 false ,相当于展开 false ,不会对对象产生任何影响

数组中添加属性同理

module.exports = {
  plugins: [
    new HtmlWebpackPlugin(),
    ...(isEnvProduction ? [new MiniCssExtractPlugin()] : []),
    ...(useTypeScript ? [new ForkTsCheckerWebpackPlugin()] : []),
  ],
}

Edit this page
最近更新: 2025/12/2 01:46
Contributors: qdleader
qdleader
本站总访问量 129823次 | 本站访客数 12人