JavaScript とは

JavaScript は、さまざまな機能と構文を定義する言語です。構文と名前空間はどちらも厳密な規則によって管理されています。たとえば、すべてのパラメーターと戻り値の型は、名前付きの関数とメソッドで文書化する必要があります。場合によっては、命名スタイルにアンダースコアとダッシュが含まれる場合があります。言語は UTF-8 エンコーディングを使用します。また、タブやその他のインデント文字も使用できません。非 ASCII 文字は、正確に対応する Unicode でエンコードされるか、16 進または Unicode エスケープでエスケープされます。

JavaScript エラー メッセージは、さまざまな方法で表示できます。デフォルトの方法は警告ボックスを使用することですが、innerHTML プロパティを使用して、選択したノードの HTML を変更することもできます。これは、長いプログラムを作成していて、実行後にノードの外観を変更する必要がある場合に便利です。 textContent プロパティの代わりに使用することもできます。

JavaScript コードは不安定であるだけでなく、メンテナンスや正しくビルドすることも困難です。また、パフォーマンスの問題につながる可能性もあります。 Internet Explorer などの一部のブラウザでは、ページの読み込みやドキュメントの変更に問題が発生する場合があります。また、あなたと同じレベルの専門知識を持っている人がいないため、ページを維持するのに苦労するかもしれません.

JavaScript の構文に加えて、コード形式のサポートも提供します。 neomake や syntastic などの多くのツールには、JavaScript の標準スタイルのサポートが組み込まれています。標準スタイルは、コードを明確で整理し、読みやすくするための優れたツールです。