ホームページ >ウェブフロントエンド >jsチュートリアル >Node.JS関連の知識
1. Chrome搜索自身的DNS缓存(仅有一分钟生命力) 查看:chrome://net-internals/#dns 2. 如果Chrome找不到,或者DNS失效,便会------>>>> 搜索操作系统自身的DNS缓存 3. 前两步都没有找到,就会--------->>>>>>>>>读取本地的HOST文件 4. 浏览器发起一个DNS的系统调用(一般是宽带运营商提供的) 5. 浏览器获得域名对应的IP地址后,发起HTTP“三次握手” 6. TCP/IP连接建立后,浏览器向服务器发送HTTP请求。(比如,使用GET方式,请求一个根域里的一个域名) 7. 服务器向浏览器返回响应结果,包括响应头和响应体 8. 浏览器收到响应之后进行渲染
1. 查看本身缓存 2. 发起一个迭代DNS解析请求 3. 把结果返回操作系统内核并缓存起来
JSのいくつかの基本概念
コールバックは、後続のロジックを開始関数のパラメーターにカプセル化し、関数をレイヤーごとにネストします。
同期: データを送信した後、応答を待ってから次のデータ パケットを送信します。
非同期: データを送信した後、応答を待ってから次のデータ パケットを送信します3 。 O?
磁盘的写入(in)
磁盘的读取(out)
4. シングル スレッド/マルチ スレッドとは何ですか?
プログラムは、と呼ばれます。 -ブロッキング? ブロッキング: 前のプログラムが終了するまで待つ必要があります。
ノンブロッキング: 前のプログラムが終了していない場合はハングアップし、使用されるまで他のプログラムを実行し続けることができます。 6. イベントとは何ですか? トリガーされたアクション (ボタンのクリックなど)7. イベント駆動型とは何ですか?
特定のイベントに対してコールバック関数が登録されていますが、このコールバック関数
はすぐには実行されませんコールバック関数は、イベントが発生したときにのみ呼び出されます。この関数実行方法は イベントドリブン
と呼ばれます。 。以上がNode.JS関連の知識の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。