多くの人は、 1. JSの特徴1.1 マルチパラダイム
オブジェクト指向プログラミングは、プログラマーがソフトウェア アプリケーションのコンポーネントをより簡単に視覚化するのに役立ちます。さらに、 この汎用性により、 1.2 説明
警告: しかし、時間と練習を重ねれば、スムーズに走る方法を学ぶことができます。最も一般的なエラーは、変数が 1.3 シングルスレッド
同期タスクは、検出されるとすぐに処理される、つまりすぐに実行されるステートメントです。これらのタスクには、ログ記録ステートメント、変数宣言、条件チェックなどが含まれます。 非同期タスクには、出力を返すのに可変の時間がかかる可能性があるタスクが含まれます。非同期タスクの例としては さらに、 この Web ページを右クリックして [検査] タブをクリックすると、実際に 一方で(true) {} このページは完全に応答していないことがわかります。これは、このページの 1.4 ノンブロッキング非同期タスクについては以前に説明しました。 JS はシングルスレッド環境で実行されるため、デフォルトでは待機しません。 非同期コード ブロックは、プログラム内のコードの位置に関係なく、すべての同期コード ブロックの実行が完了した後にのみ実行されます。 console.log("私は最初のステートメントです") タイムアウトを設定する(()=> { console.log("私は2番目のステートメントです") },1000) console.log("私は3番目のステートメントです") ここで 出力を確認するとき 私は最初の声明です 私は3番目の声明です 私は2番目の声明です 3 番目のステートメントが 2 番目のステートメントの前にログに記録されていることがわかります。これは、JS が同期および非同期コード ブロックを処理する固有の方法によるものです。 1.5 上級
この しかし、 1.6 動的型付け
// C では変数にデータ型が必要です。 データ型をある型から別の型に変更するには、型変換 int a = 5; を使用する必要があります。 char b = "a"; フロートc = 7.036;
a = 5とする コンソールログ(a) // 5 a = 'こんにちは世界' console.log(a) // こんにちは世界 const b = 'JS はクールだ' console.log(b) // JS はクール b = '気が変わった' console.log(b) // エラー: const は変更できません 型推論は使いやすさからプラスポイントのように思えますが、機能として型の安全性を必要とする大規模なプロジェクトではすぐに欠点になります。 このため、大規模なプロジェクトでは、型、インターフェース、その他のさまざまな機能を提供する 2. 学習戦略
まず、これらのフレームワークを急いで学ばないでください。 3. 基礎知識
上級セクション(最低要件)
プロジェクトを構築しながら学習を続けると、すぐに言語をしっかりと理解できるようになります。 JS の基本概念の詳細な紹介に関するこの記事はこれで終わりです。より関連性の高い JS の基本概念については、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: Dockerコンテナ内で2つのプロセスを開始するときのDockerfile実装コード
>>: Navicat for MySQL 15 登録とアクティベーションの詳細なチュートリアル
<tr> <th width="12%">あああ<...
1. MySQLデータベースにログインするmysql -u ルート -pユーザーテーブルを表示する ...
この記事では、ページ印刷の自動ページングを実現するためのVueの具体的なコードを例として紹介します。...
1. 問題の原因友人の @水米田 から、POSITION に基づくマスタースレーブについて質問があり...
目次Vue2 ライティングVue3プラグインのバージョンの記述Vue3 動的コンポーネントの記述書き...
序文MySql で主キーの競合または一意キーの競合が発生した場合、挿入方法に応じてエラーを回避するた...
HTML コメント。コードの横に HTML コメントを付ける必要があることがよくあります。そうするこ...
<br />前の記事:Webデザインチュートリアル(6):デザインへの情熱を持ち続けまし...
WebRTC は、Web Real-Time Communication の略で、Web リアルタイ...
個々のウェブマスターにとって、自分のウェブサイトをいかにユニークで個性あふれるものにするかは、常に絶...
MySQL の外部キー制約は、2 つのテーブル間のリンクを確立するために使用されます。 1 つのテー...
1. イベントが有効になっているかどうかを確認する'%sche%' のような変数を表...
このプロジェクトでは、Vue+Router+Element の具体的なコードを共有して、シンプルなナ...
この記事では、SMS送信のカウントダウンを実装するためのJavaScriptの具体的なコードを参考ま...
この記事では、カルーセルマップの効果を実現するためのjQueryの具体的なコードを参考までに共有しま...