...重复赋值 - const 对象 直接声明 //bad let obj = new Object(); //good let obj = {}; 动态属性名 //bad function getKey(key){ return `${key}` } let obj = { id:1 name:jack } obj[getKey(age)] = 18; cons...
...个字母 jquery对象必须以’$’开头命名 let thisIsMyName; let goodID; let reportURL; let AndroidVersion; let iOSVersion; let MAX_COUNT = 10; function Person(name) { this.name = name; } // not good let body = $(bod...
...。 eslint prefer-const no-const-assign // bad var a = 1; var b = 2; // good const a = 1; const b = 2; 可以使用 let 如果你一定要对参数重新赋值,那就使用 let,而不是 var, let 是块级作用域,而 ver 是函数级作用域。 eslint no-var // bad var ...
.../javascript Objects 对象 javascript// bad var item = new Object(); // good var item = {}; //不要使用保留字作为对象属性,IE8不支持。 // bad var superman = { default: { clark: kent }, private: true }; // good v...
... 使用字面量语法创建对象 // bad var item = new Object(); // good var item = {}; 不要使用保留字,在IE8中不起作用,更多相关信息 // bad var superman = { default: { clark: kent }, private: true }; // good var superman = { ...
...保证你声明的值不会被重定义 // bad var a = 1; var b = 2; // good const a = 1; const b = 2; 如果需要改变声明所创建的值,用let而不是var,因为 let 是块级作用域元素, var 是函数作用域元素 // bad var count = 1; if (true) { count += 1; } // good, use ...
...** 对象 使用字面值创建对象 // bad var item = new Object(); // good var item = {}; 不要使用保留字 reserved words 作为键 // bad var superman = { class: superhero, default: { clark: kent }, private: true }; // go...
...不会导致出现 bug 或难以理解。 // bad var a = 1; var b = 2; // good const a = 1; const b = 2; 如果必须对引用类型重新赋值,使用let而非var。eslint设置:no-var jscs: disallowVar 为什么?相比于var函数作用域,let块级作用域更容易理解 // bad var co...
...的操作与 Array.join 执行的操作是相反的。 (1) str = i am a good lady; str.split( )//这句话的返回结果是 [i, am, a, good, lady] console.log(str);//i am a good lady (2) 只需要部分内容 str = i am a good lady; str.split( , 3)//这句话的返...
...teClass({ // ... render() { return {this.state.hello}; } }); // good class Listing extends React.Component { // ... render() { return {this.state.hello}; } } 如果你的模块没有状态或是没有引用`r...
...引用都使用 const,不要使用 var // bad var a = 1 var b = 2 // good const a = 1 const b = 2 如果引用是可变动的,则使用let // bad var count = 1 if (count < 10) { count += 1 } // good let count = 1 if (count < 10) { ...
ChatGPT和Sora等AI大模型应用,将AI大模型和算力需求的热度不断带上新的台阶。哪里可以获得...
大模型的训练用4090是不合适的,但推理(inference/serving)用4090不能说合适,...
图示为GPU性能排行榜,我们可以看到所有GPU的原始相关性能图表。同时根据训练、推理能力由高到低做了...