ホームページ > ウェブフロントエンド > jsチュートリアル > javascript_javascript スキルでのセミコロンの使用についての簡単な説明

javascript_javascript スキルでのセミコロンの使用についての簡単な説明

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-05-16 15:59:46
オリジナル
1320 人が閲覧しました

JSの関数の先頭にセミコロンを追加する必要はありますか? js ステートメントの後にセミコロンを追加する必要がありますか? JavaScript の中括弧の後にセミコロンを使用する必要がありますか? JSの関数の先頭にある感嘆符とセミコロンは何を意味しますか?

複数の JS ファイルを 1 つのファイルに統合した後、コード圧縮時の構文エラーを避けるために、次のように処理できます

1. js

の前にセミコロンを追加します。

例:;(function($){...ここにコード...})();
Javascript では、セミコロンはステートメントの終わりを示し、圧縮中に他のメソッドと区別するために先頭に追加され、新しいステートメント

の始まりを示します。

2. js 関数

の後にセミコロンを追加します。

たとえば

// 模块1
// 前面有若干代码
var Manager = {
 prop: '',
 method: function () {

 }
}
// 模块2,开头是个立即执行函数
(function () {
 // 代码
})()

ログイン後にコピー

圧縮後は次のようになります: }}(関数として実行されるため、全体的な分析は間違っています

コードをコピーします コードは次のとおりです:

var Manager = {prop: '',method: function (){}}(function () {})()

解決策: Manager 関数の後にセミコロンを追加します

以上がこの記事の全内容です。皆さんに気に入っていただければ幸いです。

関連ラベル:
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート