フロントエンド開発者として、JavaScript は私たちが学ばなければならないものであり、私たちの仕事において重要な役割を果たしています。その起源を知っていますか?そこで今日は JS の起源についてお話します
1. 初期の JavaScript
Mosaic は、インターネットの歴史の中で画像を一般的に使用および表示する最初のブラウザであり、1993 年にリリースされました。
その後、商標権の譲渡により、元の開発チームは多くのブラウザの前身でもある Netscape Navigetor を開発しました。
JS は、1996 年に Netscape Navigator ブラウザーの一部として初めて登場し、元々は Web ページのユーザー エクスペリエンスを向上させるために設計され、Brendan Eich によって作成されました。
当初、JS は liveScript という名前でしたが、その後 Son Company との協力により JavaScript に改名され、その後 Son Company は Oracle Company に買収され、すべての著作権は Oracle に帰属します。
2. ブラウザの構成
ブラウザは主にシェルとカーネル(レンダリングエンジン(文法規則とレンダリング)[jsエンジン | その他モジュール])部分の2つで構成されており、カーネルにも多くのものが含まれています。もの。
レンダリング エンジン、カーネル内のレンダリング エンジンは主に HTML および CSS 部分を担当し、文法規則、レンダリング ルール、レンダリング パスと速度などを定義します。
ネットワークは、http リクエストなどの要求されたコンテンツを表示するために使用され、プラットフォームに依存しないインターフェイスを備えており、さまざまなプラットフォームで動作します。
UI バックエンドは、コンボ選択ボックスなどの基本的なコンポーネントを描画するために使用され、特定のプラットフォームに固有ではないユニバーサル インターフェイスを備えています。最下層はオペレーティング システムのユーザー インターフェイスを使用します。
jsエンジン、ie6は2001年にリリースされ、初めてjsエンジンの最適化が実現されました。
2008年にGoogleは、最適化されたjsエンジンを使用したChromeをリリースしました。エンジンコードはV8であり、jsコードを直接マシンコード0101に変換して実行できるため、高速であることで有名です。
その後、Firefox は強力な JS エンジン、Firefox3.5 Tracemonkey (頻繁に実行されるコードのパス最適化)、Firefox 4.0 Leaguermonkay もリリースしました。
以上がJavaScriptの起源とブラウザの構成要素の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。