初日ノートの最初の週の第二段階
サポート技術情報の概要
1. Webフロントエンドの開発:それぞれのHTML、CSS、JavaScriptの
Webページを担当するHTML構造は、ページを担当するスタイルのCSSは、ページの相互作用を担うJS
2.javaScript開発:ブランドンアーチャーNetscapeは、JavaScriptを作成した初期LiveScriptと呼ばれます。後期のJavaと協力して、それにはJavaScriptを改名されたので。
JSはECMA欧州電子計算機協会に提出された後のECMAScriptに社名を変更しました。
ECMAは、一連のルールを設定するJSされ、それはECMAによって開発されたコア構文のJSで、リリースは述べています。
現在ECMA9に開発されました
インタビューの質問:のECMAScriptとJavaScriptの関係を教えてください?
互いに相補、ECMAScriptのでは、JavaScriptのコア構文で、jsはECMAスクリプトの現れであります
H5の時代では、JSは、ほとんどすべてのWeb操作権限(API)のを獲得しました。
API(インターフェース)
3.js出力:はconsole.log(「」)をコンソールに出力内容、右クリックして選択し、チェック - > [選択]コンソールを。
場所4.jsコード:それらをタグ付けjsのコードをスクリプトで記述する必要があります。そして、このラベルは、ページ上の任意の場所に書き込むことができますが、解像度の注文ページは、トップからダウンしているため。JSは、HTMLを操作するために使用され、それがクロージャ本体とhtmlの勧告の間に配置され、解析されたHTMLの後に配置されるべきです。
5.ポップ:警告()。
6.输出ドキュメント:のdocument.write();
そのドキュメントの代わりにHTMLドキュメント
書く、書くために書きます。
7.加算された出力:ユーザへの出力を参照してください。警告を();
console.log();:プログラマのへ
8.ドキュメント導入:スクリプトタグのsrc属性には、外部ファイルを導入するために使用することができますが、問題が解決する可能性があります。
9.ホスト環境:ホスト環境があるJS動作環境。
10.ステートメントと式:警告(1 + 3);
11.注:1行コメント複数行コメント。
12.ダイレクト量:jsが直接の量で使用することができます
警告(10)。
警告(「こんにちは、世界!」)
13.ポップアップ:警告(「私は警告ポップです」);
(「私はポップを確認」)を確認。
プロンプト(「私はプロンプトポップです」);
14.変数:変数を宣言し、「VAR」で宣言する必要があります。
eg.var +変数名
使い捨て宣言複数の変数:VAR = 1変数1の値は、
2 2 =変数値、
3 =変数値3、
....................;
ヒント:NAのVaRはまた、変数を宣言することができますが、strictモードではエラーが発生します。このようなアプローチを使用することは推奨されません。
変数が宣言されると、繰り返しカバレッジ値につながります。変数を使用する場合も、大文字と小文字を区別することを忘れないでください。
プロジェクトの開発は、事前に変数を宣言する必要があるかもしれないことは良いですが、割り当てを必要としない場合には、その後、我々はこの状態変数は初期化されていない変数と呼ばれて置きます。
そこ;
もちろん、それはまた、一時的にヌル未満を使用した変数に代入することができます。
ここで、x = NULL;
。ログ()データの種類に応じて、データのコンソール又はバリアブル印刷(出力)部を介して(出力)を印刷するために、コンソールのヒントは、異なる色を有します。
15.基本的な操作:+ - * /%(別名モジュロとしても知られている残り)。
16.変数の命名規則:中国を使用しないでください
缶を意味する単語
それは小さなこぶ、ハンガリーの命名法をお勧めします
英数字、アンダースコアを含めることができますが、数字で始めることはできません変数名。
17.可変リフト:事前に再びコードを解析し、ブラウザのコード(事前解析された)の正式な動作をする前に、解決プロセスは、スクリプトタグのほとんどの先頭に変数宣言文の変数のすべてを見つけるでしょう、背後その後、公式の割り当て文を使用する前に、出力がunderfinedます。
18.代入演算子:= = + /%= = = **
代入=のvar A = 10;
+ =プラス等。
19.関係演算子:==値が等しいです。
===同じタイプおよび値、
!=等しくありません。
!タイプ==値が等しくありません。
>;
<;
<=。
> =;
20.算術演算子:+ - 。。。。;
21.ファイル名を指定して実行ロジック演算子:&& ||;
22.三項演算子:条件?条件が偽の文が実行され、真の刑の執行のための条件。
23.プリミティブデータ型:ブールブールはflase rtue
ヌルヌルヌル
不定不定不定
数値の小数整数のNaN
文字列の文字列「」
データの種類
JSデータ型は、2つのカテゴリに分ける一方はプリミティブ型であり、一方がデータ型に導入されます。また、オブジェクト型の種類が導入されているとしても知られる基本的な生型データ型として知られています。
プリミティブ型:ブール
ヌル
未定義
数
弦
Symbo(ES6新たに追加されたコンテンツ)
はじめの型:Object
アレイ
関数
コンピュータサイエンスでは、
ブール値は、
唯一の真または偽の値とすることができる論理的なデータ型は、あります
=======================
質問に直面します。HTMLの核心は何ですか?セマンティック
コアCSSとは何ですか?ラミネート
次のレビュー:
1.js
リテラルのスクリプト言語のjavascropt一種で、ある動的型付け、弱い型付け、プロトタイプベース言語、組み込みサポートタイプ。
そのインタプリタは、ブラウザの一環として、広く最初のHTML(標準一般化マークアップ言語でのアプリケーション)で使用されたクライアントサイドのスクリプト言語で使用される、JavaScriptのエンジンと呼ばれているページ、HTMLページが動的な機能を高めるために使用します。
これは含まれています:
ECMAScriptのコア構文
DOMドキュメントオブジェクトモデル
BOMブラウザオブジェクトモデル
三銃士:
HTML、CSS、JS
コードの位置:
jsのコードは、ページ上のどこにでも配置することができますが、我々は(ボディと、閉じたhtmlの間閉鎖さ)、最後のページにコードをお勧めします
文書登録機能:
window.onload =関数(){
// JSコード
}
注:単一行コメント://警告
マルチラインのコメント:/ ** /
変数:データを一時的に貯留するタンク。
(永久記憶データベース)
VAR変数名; //変数の宣言
VAR変数名=「こんにちは、世界」; //変数の宣言と初期化
VAR変数= NULL; //は、事前に変数を定義しますが、アクセス権を持っていません
識別子のルール:
ハンプ命名法/ハンガリー記法
可変リフト:
事前分析:プログラムの正式な操作は、変数「宣言」操作のすべてを見つけるために、再びそれを読むためにプログラムを進めるエンジンを解析JS前に、オペレーティングステートメントは、現在のスクリプトコードブロックのトップに上げ
データの種類
基本データ型:
ブール値:ブール
真| 偽
= 4;
B = 4。
console.log(== B!)。
ヌル:nullの
ヌル
未定義:不定
未定義
変数宣言はなく、初期化されていません。
番号:デジタル
(含む)の整数(整数INT)、浮動小数点(小数フロート)で表すことができる数、NAN(番号に属しているが、誰に等しくない、自分自身を含む)、+無限大(正の無限大)、 - 無限大(負の無限大)
JS操作と正確ではありません。
ヒント:+0 === - 0 //真
0 === -0 //真
(1 / + 0)===(1 / -0)//偽
グローバル・メソッド:
整数への文字列のためのparseIntメソッド。
文字列:文字列
"OR"
'1 + 2'
'* 3'
エスケープ:\