目录

@performance/object-creation-check(已下线)

建议使用字面量进行对象创建。仅支持检查ts文件,暂不支持ets文件检查。该规则已于5.0.3.500版本下线。

规则配置

// code-linter.json5
{
  "rules": {
    "@performance/object-creation-check": "suggestion",
  }
}

选项

该规则无需配置选项。

正例

// Test.ts
// 创建一个array
let arr: number[] = [];
// 创建一个普通对象
let obj = {};          
// 创建一个正则对象
let reg = /../; 

反例

// Test.ts
// 创建一个array
let arr: number[] = new Array(); 
// 创建一个普通对象
let obj = new Object();          
// 创建一个正则对象
let reg = new RegExp('..');    

规则集

plugin:@performance/all

Code Linter代码检查规则的配置指导请参考Code Linter代码检查。