ホームページ > ウェブフロントエンド > jsチュートリアル > JavaScriptの基礎知識107選 おすすめ_基礎知識

JavaScriptの基礎知識107選 おすすめ_基礎知識

WBOY
リリース: 2016-05-16 18:31:09
オリジナル
1226 人が閲覧しました

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

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート