ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScriptの基礎知識107選 おすすめ_基礎知識
1.document.write(""); 出力ステートメント
2. JS のコメントは //
3. 従来の HTML ドキュメントのシーケンスは次のとおりです。 、本文)
4. ブラウザ ウィンドウ内の DOM シーケンスは次のとおりです: window->(ナビゲーター、画面、履歴、場所、ドキュメント)
5. 要素の名前と合計を取得します。形式: document.getElementById("フォーム内の要素の ID 番号").name(または value)
6. js の小文字から大文字へ: document.getElementById("output").value = document.getElementById ("i
nput").value.toUpperCase();
7. JS の値の型: 文字列、数値、ブール、オブジェクト、関数
8. JS の文字型を数値型に変換します: parseInt()、parseFloat()
9. JS の数値を文字型に変換します: ("" 変数)
10.JS の文字列の長さは次のとおりです: (長さ)
11. JS の文字は、数値を使用して文字と接続されます。 != は等しくない,>,>=,<.>
13. JS で変数を宣言するには var を使用します <.>
14. JS での判定ステートメントの構造: if(condition ) {}else{}
15. JS のループ構造: for([初期式];[条件];[upadte 式]) {ループ内}
16. ループ中止コマンドis: Break
17. JS での関数定義: function functionName([parameter],...)
18. ファイル内に複数のフォームが含まれる場合、document.forms[ を使用できます。 0]、代わりに document.forms[1]。
//http://www.devdao.com
19. ウィンドウ: ウィンドウを開く window.open()、ウィンドウを閉じる: window .close() 、ウィンドウ自体: self
20. ステータス バーの設定: window.status="Character";
21. ポップアップ プロンプト メッセージ: window.alert("Character") ; 🎜>
22. 確認ボックスを表示します: window.confirm();
23. 入力プロンプト ボックスを表示します:
24.現在表示されているリンクの場所: window.location.href="URL"
25. フォーム内のすべてのフォームの数を取得します: document.forms.length
26. の出力ストリームを閉じます。ドキュメント: document
27. 文字列追加コネクタ: =
28. ドキュメント要素を作成します: document.createElement()、document.createTextNode()
29. 要素を取得するメソッド: document.getElementById()
30. フォーム内のすべてのテキスト型メンバーの値を空に設定します:
var form = window。 document.forms[0]
for (var i = 0; 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 の長さを取得します。ラジオ ボタン グループがチェックされているかどうかを決定します。
34. ドロップダウン リスト ボックスの値: document.forms[0].selectName.options[n].value (n の場合もあります)ドロップダウン リスト ボックスの名前と .sel
ectedIndex を使用して、選択された値を決定します)
35. 文字列の定義: var myString = new String("This is lightword") ;
36. 文字列を大文字に変換します: string.toUpperCase(); 文字列を小文字に変換します:
37. 文字列 2 が文字列 1 に出現する位置を返します。 String1.indexOf("String2")!=- 1 は、
38 の指定された位置にある文字を取得します:
39。文字列 String 内の指定された開始点と終了点のサブ文字を取得します:
40。数学関数: Math.PI (pi を返します)、Math.SQRT2 (平方根を返します)、Math.max (value1, value2) は 2 を返します。数値の中で最も大きい
を返します。Math.pow(value1,10) は value1 の 10 乗を返します。Math.round(value1) 丸め関数, Math.floor(Math.ra
ndom()*(n 1)) は、乱数
41 を返します。 var today = new Date(); >
42. 日付関数のリスト: dateObj.getTime() は時刻を取得し、dateObj.get Year() は年を取得し、dateObj.getFull Year() は
の 4 桁の年を取得します、dateObj.getMonth () は月を取得し、dateObj.getDate() は日を取得し、dateObj.getDay() は日付を取得し、dat
eObj.getHours() は時間を取得し、dateObj.getMinutes() は分を取得します。 getSeconds() は秒を取得し、dateObj.setTi
me(value) は時刻を設定し、dateObj.set Year(val) は年を設定し、dateObj.setMonth(val) は月を設定します。dateObj.setDate(va
l) は日を設定し、dateObj.setDay(val) は曜日を設定し、dateObj.setHours は時間を設定し、dateObj.setMinutes(val) は分を設定します。
dateObj.setSeconds( val) は秒を設定します [注: この日付と時刻は 0 から始まります]
43. FRAME 表現: [window.]frames[n].ObjFuncVarName,frames["frameName"].ObjFuncVarN
ame,frameName.ObjFuncVarName
44.parent は親オブジェクトを表し、top は最上位のオブジェクトを表します
45 子ウィンドウを開く親ウィンドウは、オープナー
です。 46. 現在の場所を示します: this
47. ハイパーリンクで JS 関数を呼び出すときは、次を使用します: (javascript:) 関数名
を追加します。48.古いブラウザ:
49. ファイル形式の js を参照:
50. スクリプトをサポートしていないブラウザで表示される HTML で指定:
51.ハイパーリンクと onCLICK イベントの場合、古いブラウザは a.html にリダイレクトされ、それ以外の場合は b.html にリダイレクトされます。例: dfsadf
52.JS の組み込みオブジェクトには、Array、Boolean、Date、Error、EvalError が含まれます。 、Function、Math、Number、Object、RangeError、
ReferenceError、RegExp、String、SyntaxError、TypeError、URIError
53。JS の改行: n
54。ウィンドウの全画面サイズ:
55。JS の all はその下のすべての要素を表します。
56 。JS のフォーカス順序: document.getElementByid("Form Element").tabIndex = 1
57. innerHTML の値は form 要素の値です:
"how are you"
の場合、innerHTML の値は次のようになります。
58. innerTEXT の値は上記と同じですが、この種のタグは表示されません。
59.contentEditable は要素を変更できるかどうかを設定でき、isContentEditable はその値を返します。
60.isDisabled は禁止状態かどうかを決定します。disabled は禁止状態を設定します。
61.length は長さを取得し、整数値
を返します。
62.addBehavior() は、JS によって呼び出される外部関数ファイルです。拡張子は .htc です。
63.window.focus() は、現在のウィンドウを
64.blur() はフォーカスを失うことを意味します。
66 は要素が選択されていることを意味します。テキスト ボックス: onfocus="this.blur()"
67. ページ上のこの要素の出現数を取得します: document.all.tags("div (または他の HTML タグ) ").length
68. JS でのフォーム出力にはモーダルと非モーダルの 2 種類があります。window.showModaldialog()、window.showModeless()
69. ステータス バーのテキスト設定: ウィンドウ。 status='text'、デフォルトのステータスバーテキスト設定: window.defaultStatus = 'text.';
70. お気に入りに追加: external.AddFavorite("http://www.dannyg.com"t; ,"jaskdlf");
71. JS でスクリプト エラーが発生した場合、アクションは実行されません。 window.onerror = doNothing; エラー ハンドルを指定する構文は次のとおりです。 >error = handleError;
72. 現在開いているウィンドウの親ウィンドウを JS で指定します: window.opener。opener.opener の複数の継続をサポートします。
73 .Self JS の現在のウィンドウ
74. JS のステータス バー表示コンテンツ: window.status="content"
75. JS のトップはフレーム セットを指します。
76. JS で現在のウィンドウを閉じます: window.close();
77. JS で確認ボックスを提案します: if(confirm("Are you so? "))else{ alert("OKではありません");}
78. JS でのウィンドウのリダイレクト: window.navigate("http://www.sina.com.cn"t;);
79. JS での印刷: window .print( )
80.JS のプロンプト入力ボックス: window.prompt("message","defaultReply");
81.JS のウィンドウ スクロール バー: window.scroll (x,y)
82. JS の位置までウィンドウをスクロールします: window.scrollby
83. JS で時間間隔を設定します: setInterval("expr",msecDelay) または setInterval(funcRef ,msecDelay)または setTimeou
t
84。JS のモーダル表示は IE4 にありますが、NN にはありません: showModalDialog("URL"[,arguments][,features]); 🎜>85. JS で終了する前に使用されるハンドル: function verifyClose(){event.returnValue="私たちはあなたを本当に気に入っています。
今後ともよろしくお願いします。";}} window .onbeforeunload=verifyClose;
86. フォームが初めて呼び出されるときに使用されるファイル ハンドル: onload()
87. フォームが閉じられるときに呼び出されるファイル ハンドル: onunload()
88.window.location の属性:protocol(http:),hostname(example.com),port(80),host(e
xample.com:80),pathname( "/a/ a.html")、ハッシュ ("#giantGizmo"、対応するアンカーへのジャンプを指します)、href (すべての情報
)
89.window.location.reload() により、現在のページ。
90.window.history.back() は前のページに戻り、window.history.forward() は次のページに戻ります。window.history.go(returns
どのページ、訪問した URL も使用できます)
91.document.write() は改行なしで出力、document.writeln() は改行ありで出力
92.document .body。 noWrap=true; リンクテキストの折り返しを防止します。
93. 変数名.charAt (数値)、
94." abc".charCodeAt (数値)、
95 の ASCii コード値を返します。文字列の連結: string.concat(string2)、または = を使用して
を接続します。 96. Variable.indexOf("Character"、開始位置) )、最初に出現した位置 (0 から計算)
97.string.lastIndexOf(searchString[,startIndex]) を返します。 最後に出現した位置
98.string.match(regExpression)。 )、文字が一致するかどうかを判断します。
99.string.replace(regExpression,replaceString) は、既存の文字列を置き換えます。100.string.split (区切り文字) は、配列の格納値を返します。 🎜>
101.string.substr(start[,length]) は、数値から指定された長さまでの文字列を取得します。
102.string.toLowerCase() は、すべての文字を小文字に変更します。
103.string.toUpperCase() はすべての文字を大文字に変更します。
104.parseInt(string[,radix (基数を表す)]) は強制的に整数型に変換されます。 🎜>105.parseFloat(string[,radix]) は浮動小数点型に強制的に変換されます。
106.isNaN (変数):
かどうかをテストします。 107. 定数を定義するためのキーワード: const、変数を定義するためのキーワード: var