JavaScript は非常に人気のあるプログラミング言語であり、多くの開発者が入門言語として JavaScript を選択しています。この記事では 7 つの実践的な JavaScript スキル、ベスト プラクティス、その他の非常に実践的な内容を紹介します。以前は、オブジェクトを作成したい場合は、次のようにしていました:
var car = new Object(); car.colour = 'red'; car.wheels = ; car.hubcaps = 'spinning'; car.age = ; 下面的写法能够达到同样的效果: var car = { colour:'red', wheels:, hubcaps:'spinning', age: }
もっと簡単なのは、オブジェクトの名前を再利用する必要がないことです。
このようにして、car が定義されます。これは、IE を使用する場合にのみ発生する可能性があります。
を正しく括弧しないでください。 記号の前にセミコロンを置くと、トラブルを避けることができます。
もう 1 つの非常に便利な略語は配列です。
配列を定義する従来の方法は次のとおりです:
var moviesThatNeedBetterWriters = new Array( 'Transformers','Transformers','Avatar','Indiana Jones ' ); 简写版的是这样: var moviesThatNeedBetterWriters = [ 'Transformers','Transformers','Avatar','Indiana Jones ' ];
配列の場合、実際にはグラフ グループ関数がありません。しかし、上記のように車を定義している人をよく見かけます
var car = new Array(); car['colour'] = 'red'; car['wheels'] = ; car['hubcaps'] = 'spinning'; car['age'] = ;
配列は全能ではありません。これは正しく記述されていないため、人々を混乱させる可能性があります。グラフ グループは実際にはオブジェクトの関数であるため、人々は 2 つの概念を混同しています。
もう 1 つの非常に優れた短縮方法は、3 項条件表記を使用することです。
このように書く必要はありません…
var direction; if(x < ){ direction = ; } else { direction = -; } ...
三項条件表記を使用して簡略化できます。
var direction = x < 200 ? 1 : -1;
条件が true の場合は疑問符の後の値を取得し、それ以外の場合はコロンの後の値を取得します。
以上はスクリプトハウスの編集者が共有したJavaScriptの7つのスキル(1)についてですが、JavaScriptの7つのスキル(2)については今後も更新していきます。この分野でもっと知識があれば、皆さんのお役に立てれば幸いです。