このガイドでは、開発プロセスを合理化するための重要なJavaScriptの速記のコーディング手法を探ります。 明確にするために、各テクニックと速記の例を説明します。
重要な概念:
3次演算子:scondense shorthand:
ネストされた三人種も可能です:
shorthand:
3。変数宣言の短い宣言: ロングハンド:
shorthand:
4。ショートサンドの場合: ロングハンド:
shorthand:
注:速記は真実の価値を評価します。
5。ループの速記のためのJavaScript: ロングハンド:
インデックスへのアクセス:
オブジェクトのプロパティを繰り返します:
faqs(要約):
if-else
for...of
暗黙的なリターン:for...in
矢印関数の冗長性をさらに減らします
const x = 20;
let answer;
if (x > 10) {
answer = "greater than 10";
} else {
answer = "less than 10";
}
const answer = x > 10 ? "greater than 10" : "less than 10";
const answer = x > 10 ? "greater than 10" : x < 5 ? "less than 5" : "between 5 and 10";
let variable2;
if (variable1 !== null && variable1 !== undefined && variable1 !== '') {
variable2 = variable1;
}
const variable2 = variable1 ?? 'new'; //Nullish coalescing operator (??) is preferred for this scenario. || will also work but treats 0 and false as falsy.
let x;
let y;
let z = 3;
let x, y, z = 3;
if (likeJavaScript === true) {
// ...
}
if (likeJavaScript) {
// ...
}
true
shorthand:const fruits = ['mango', 'peach', 'banana'];
for (let i = 0; i < fruits.length; i++) {
console.log(fruits[i]);
}
for (const fruit of fruits) {
console.log(fruit);
}
for (const index in fruits) {
console.log(fruits[index]);
}
以上が25 JavaScript Shorthand Coding手法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。