インターネット技術の継続的な発展に伴い、Web プログラミングの人気と重要性がますます高まっています。フロントエンド開発で最も一般的に使用されるスクリプト言語の 1 つである JavaScript は、Web 開発においてますます重要な役割を果たしています。 Apple ブラウザの場合、その組み込み JavaScript エンジンは JavaScriptCore です。Apple ブラウザの JavaScript に関する関連知識を学びましょう。
1. JavaScript の概要
JavaScript は、最も広く使用されているスクリプト言語の 1 つです。Netscape と Sun Microsystems によって共同開発されました。当初は LiveScript と呼ばれていましたが、後に JavaScript に名前変更されました。それをJSと呼びます。 JavaScript は、C 言語から多くの構文と概念を借用したプロトタイプベースの言語ですが、C 言語の拡張ではありません。 JavaScript はブラウザ側と Node.js サーバー側で実行できるインタープリタ型言語で、HTML ページや外部ファイル (.js ファイル) を通じて呼び出して実行できます。
2. Apple ブラウザの JavaScript エンジン
Safari で使用される JavaScript エンジンは JavaScriptCore です。JavaScriptCore は Apple によって開発された JavaScript エンジンです。オープンソースであり、Safari のブラウジングに使用されます。デバイス、 iCloud およびその他の Apple 独自の製品。これは、Apple が Mac OS X、iPhone、iPad など向けに開発したオープンソースの Web ブラウザ エンジンおよびレンダリング エンジンである WebKit (Web Rendering Engine) 上に構築されたコンポーネントの 1 つです。
3. Apple ブラウザ JavaScript の基本的な使用法
Apple ブラウザ JavaScript エンジンは、Web ページやアプリケーションを迅速かつ柔軟に開発できるようにする多くの強力なオブジェクトと関数を提供します。一般的な基本的な使用法と例を以下に示します。
JavaScript 変数は、宣言と代入に var キーワードを使用し、任意の型のデータを格納できます。 。宣言するときは、以下に示すように、値を直接割り当てることも、空白のままにすることもできます:
var num = 100; //整数変数を宣言し、値 100
var str = 'Hello World!'; // 文字列変数を宣言し、その値を「Hello World!」に代入します
var myArray = []; //空の配列変数を宣言します
var myObj = {}; //空の配列変数を宣言しますオブジェクト変数
JavaScript で最も一般的に使用される条件文は、次に示すように、さまざまな条件に従ってさまざまな操作を実行できる if、else if、および else です。以下:
var num = 100;
if(num > 0){
console.log('num は 0 より大きい');
}else if(num console.log( '数値は 0 未満');
}else{
console.log('数値は 0 に等しい');
}
var i = 0;
while(i console.log(i);
i ;
}
var i = 0;
do{
console.log(i);
i ;
}while (i
関数の定義と呼び出し
return x y;
}var result = add(1, 2); //結果の値は 3
5 概要
以上がApple Chrome の JavaScript について学ぶの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。