前端速学成財:第一課-JavaScript歴史
1064 ワード
本シリーズは先端の開発速度を見て財(nodejs+glp+webpack基礎実戦編)教程のメモです.
JavaScriptはNetscape(ネットスケープ)が1995年に発表したJavaScript 1.0に続いてマイクロソフトがクローニングし、jscriptと命名しました.いろいろなバージョンがあったら、めちゃくちゃです.そこで、NetscapeなどはECMPヨーロッパコンピュータメーカー協会に草案を提出し、正式にECMAScript標準を形成しました.
PS:以前のjavascriptはNetscapeが共同でSunで単独で発表したものです.マイクロソフトは絶対にドロップしません.その後、ECMAScript標準を形成したマイクロソフトは認めざるを得ませんでした.しかし、マイクロソフトは自分のブラウザで、ECMAScriptや他の標準に対して、カスタマイズした個性的な修正を行いました.
ですから、今使っているJavaScriptはECMAScriptの標準を実現するだけで、JavaScriptもブラウザでJavaScriptを実行することができるのではなく、三つの部分から構成されています.ECMAScript、DOM、BOM
通常:1、ECMAScriptは、javascript文法2、DOMが文書オブジェクトを定義しています.W 3 Cで標準3、BOMブラウザオブジェクトモデルを定義します.
ブラウザにとっては、まずJavaScriptを実行するエンジンが必要であり、各種DOMレンダリング、BOMオブジェクトインタラクションを含む.特に有名なのはgoogle chromeのv 8エンジンです.http://code.google.com/p/v8/downloads/list)
NodeJSとは、V 8エンジンを利用してパッケージ化、最適化、モジュールの増加(例えば、httpモジュール)を行うhttpモジュールのことです.しかし、NodeJSでバックエンドを作ることは勧められません.沈逸先生の話を引用します.
JavaScriptはNetscape(ネットスケープ)が1995年に発表したJavaScript 1.0に続いてマイクロソフトがクローニングし、jscriptと命名しました.いろいろなバージョンがあったら、めちゃくちゃです.そこで、NetscapeなどはECMPヨーロッパコンピュータメーカー協会に草案を提出し、正式にECMAScript標準を形成しました.
PS:以前のjavascriptはNetscapeが共同でSunで単独で発表したものです.マイクロソフトは絶対にドロップしません.その後、ECMAScript標準を形成したマイクロソフトは認めざるを得ませんでした.しかし、マイクロソフトは自分のブラウザで、ECMAScriptや他の標準に対して、カスタマイズした個性的な修正を行いました.
ですから、今使っているJavaScriptはECMAScriptの標準を実現するだけで、JavaScriptもブラウザでJavaScriptを実行することができるのではなく、三つの部分から構成されています.ECMAScript、DOM、BOM
通常:1、ECMAScriptは、javascript文法2、DOMが文書オブジェクトを定義しています.W 3 Cで標準3、BOMブラウザオブジェクトモデルを定義します.
ブラウザにとっては、まずJavaScriptを実行するエンジンが必要であり、各種DOMレンダリング、BOMオブジェクトインタラクションを含む.特に有名なのはgoogle chromeのv 8エンジンです.http://code.google.com/p/v8/downloads/list)
NodeJSとは、V 8エンジンを利用してパッケージ化、最適化、モジュールの増加(例えば、httpモジュール)を行うhttpモジュールのことです.しかし、NodeJSでバックエンドを作ることは勧められません.沈逸先生の話を引用します.
NODEJS V8
。 NODEJS
golang
PHP7( PHP PHP7 )
java
, NODEJS ( , )