パート1基本構文:
1。データ型(文字列、小数、整数、ブール、時間と日付)
コードコピーは次のとおりです。
var s = "3.14" var n = parsefloat(s)s+= 5;
var s = "abc3.14" var n = parsefloat(s)// nan s+= 5; //小数型へのパース変換
var d = parseint(s)//解析から整数タイプ
Isnan(文字文字列)は、それが数値文字列であるかどうかを決定し、-falseです。真実ではありません
2。変数
3。オペレーター:4つのカテゴリ
4。式(声明を構成するため):変数 +演算子
5。ステートメント:3つのカテゴリ()
分類:
注文
ブランチ:if; if..else、if..else..if..else ... if..else; nesting
スイッチ...ケース
循環:徹底的な方法、反復法。 4つの要素(初期条件、周期的条件、環状体、状態の変化)
のために...
その間...
6。配列:var a = new Array();
7。機能:4つの要素(名前、入力、返品、処理)
コードコピーは次のとおりです。
関数show()
{
}
1。オペレーター
比較演算子(7種類):==/===/!= // </<= // =/
===(すべてに等しい)
2。文字列サブストリングの使用
3。演習の質問:蓄積合計(JSメソッドを使用)
4。計算変換
DOM操作(操作HTML)ツリーの2番目の部分
Windowsオブジェクトブラウザーウィンドウ
[window.document。
window.alert()]
window.location--アドレスバー
window.history - forward、backward(アクセス履歴)
window.status-- statusバー
window.document; (キーポイント)
パート3ドキュメントオブジェクト:
1。検索します
var d = document.getElementbyid( "要素のid")
var d = document.getElementsbyname( "要素名")
var d = document.getElementsByTagnme( "要素のtagname"))
2。操作要素コンテンツ
一般的な要素:ハイパーリンク、写真
2つのカテゴリによって分類されます:
(1)フォーム要素(クラス3)テキスト(Input:Type = Text、Password、Textarea、Hidden)、ボタン(送信/リセット/ボタン/画像)、選択(ラジオ/チェックボックス/ドロップダウンリスト、リストボックス/ファイル)
値D.Value = XXXXを割り当てます。
値var s = d.valueを取得します
(2)非型の要素:H1 .... H6; P; div; span; ul; li(メモリニュース)
制御形式のタグ
コンテンツコンテナタグ:
割り当て:d.innerhtml = xxxx;
値:var s = d.innerhtml;
3.要素属性を操作します
D.SetAttribute(名前、値)
var s = d.getattribute(name)
D.RemoveAttribute(名前)
4。操作要素スタイル
(1)インラインスタイル:
D.Style xxxxx = xxxx;
var s = d.style.backgroudcolor;
(2)クラス属性
D.ClassName = ""
5。操作関連要素
上、下、内側、外側