JavaScript で一般的に使用される属性メソッドは次のとおりです: 1. JS のコメントは [//]; 2. 文字型を数値型に変換する [parseInt()]; 3. 文字列の長さを取得する [length ]; 4. var を使用して変数を宣言; 5. 判定ステートメントの構造 [if(条件){}else{}]。
このチュートリアルの動作環境: Windows 7 システム、JavaScript バージョン 1.8.5、DELL G3 コンピューター。
JavaScript で一般的に使用される属性メソッドは次のとおりです:
1.document.write(""); 出力ステートメント
2. JS のコメントis/ /
3. 従来の HTML ドキュメント シーケンスは次のとおりです: document->;html->(head,body)
4. ブラウザ ウィンドウ内の DOM シーケンスは次のとおりです: window ->;(navigator,screen,history,location,document)
5. フォーム内の要素の名前と値を取得します: document.getElementById("フォーム内の要素の ID 番号") .name (または value )
6。小文字から大文字の JS:
document.getElementById("output").value=document.getElementById("input").value.toUpperCase( );
7. JS の値の型: String、Number、Boolean、Null、Object、Function
8. JS の文字型を数値型に変換: parseInt()、parseFloat()
9. JS の数値を文字型に変換します: ("" 変数)
10. JS の文字列の長さを取得します: (長さ)
11.JS の文字は数字を使用して文字と接続されています。
12. JS の比較演算子は次のとおりです: ==Equal,!=Not Equal,>;,>;=,<.<=
13. JS で変数を宣言するには var を使用します。
14. JS の判定文の構造: if(condition){}else{}
15.JS のループ構造: for( [初期式];[条件];[更新式]) {ループ内}
16. ループを終了するコマンドは次のとおりです: Break
17. JS 関数定義: function functionName ([パラメータ],...){ステートメント[s]}
18. ファイル内に複数のフォームが存在する場合は、代わりに document.forms[0],document.forms[1] を使用できます。
19. ウィンドウ: ウィンドウを開く window.open()、ウィンドウを閉じる: window.close()、ウィンドウ自体: self
20. ステータス バーの設定: window.status= "Character";
21. ポップアップ プロンプト メッセージ: window.alert("Character");
22. ポップアップ確認ボックス: window.confirm();
23. 入力プロンプト ボックスをポップアップ表示します: window.prompt();
24. 現在表示されているリンクの場所を指定します: window.location.href="URL"
25. フォーム内のすべてのフォームの番号を取得します: document.forms.length
26. ドキュメントの出力ストリームを閉じます: document.close();
27. 文字列追加コネクタ: =
28. ドキュメント要素の作成: document.createElement(),document.createTextNode()
29. 要素メソッドの取得: document.getElementById()
30. フォーム内のすべてのテキスト メンバーの値を空に設定します:
var form = window.document.forms[0] for (var i = 0; i<form.elements.length;i ){ if (form.elements.type == "text"){ form.elements.value = ""; } }
31. JS でチェック ボタンがチェックされているかどうかを確認します:
document.forms[0].checkThis.checked
(checked 属性は、チェック ボタンが選択されているかどうかを表します) TRUE または FALSE を返します)
32. ラジオ ボタン グループ (ラジオ ボタンの名前は同じである必要があります):
ラジオ ボタン グループの長さを取得します document.forms[0] .groupName.length
33. Checked は、ラジオ ボタン グループが選択されているかどうかを決定するためにも使用されます。
34. ドロップダウン リスト ボックスの値:
document.forms[0].selectName.options[n].value
(選択された値の決定には、ドロップダウン リスト ボックスの名前に .selectedIndex を加えたものが使用される場合もあります)
35. 文字列の定義: var myString = new String("This is lightword");
36. 文字列を大文字に変換します: string.toUpperCase( ); 文字列を小文字に変換します: string.toLowerCase();
37. 文字列 2 が文字列 1 に出現する位置を返します: String1 .indexOf("String2")!=-1 は Find がないことを意味します。
38. 文字列内の指定された位置にある文字を取得します: StringA.charAt(9);
39 . 文字列内の指定された開始点と終了点を持つ部分文字列を取得します: stringA.substring(2,6);
40. 数学関数:
Math.PI (pi を返します)、 Math.SQRT2 (平方根を返します)、Math.max(value1, value2) は、2 つの数値の
が最も価値のあるものを返します。Math.pow(value1,10) は、value1 の 10 乗を返します。Math .round(value1) 丸め関数、
Math.floor(Math .random()*(n 1)) は乱数を返します
41。日付変数を定義します: var today = new Date ();
42. 日付関数リスト:
dateObj.getTime() は時刻を取得し、dateObj.get Year() は年を取得し、dateObj.getFull Year() 4 桁の年を取得します。
dateObj.setTime(value)设置时间,dateObj.setYear(val)设置年,
dateObj.setMonth(val)设置月,dateObj.setDate(val)设置日,
dateObj.setDay(val)设置星期几,dateObj.setHours设置小时,dateObj.setMinutes(val)设置分,
dateObj.setSeconds(val)设置秒 [注意:此日期时间从0开始计]
43.FRAME的表示方式:
[window.]frames[n].ObjFuncVarName,frames["frameName"].ObjFuncVarName,frameName.ObjFuncVarName
44.parent代表父亲对象,top代表最顶端对象
45.打开子窗口的父窗口为:opener
46.表示当前所属的位置:this
47.当在超链接中调用JS函数时用:(javascript :)来开头后面加函数名
48.在老的浏览器中不执行此JS:;
49.引用一个文件式的JS:;
50.指定在不支持脚本的浏览器显示的HTML: