建议使用字面量进行对象创建。仅支持检查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('..');