JAvaScript知識点まとめ
2692 ワード
DOM:文書オブジェクトモデル
1、要素を見つけます:x=document.getElementById("demo");
2.変更内容:x.innerHTML=「変更内容」
3.isNaN:数値かどうかを検出するための値.
4.$(this)現在のオブジェクトを取り出してjQueryオブジェクトに変換し、click()、keyup()などのjqueryメソッドを呼び出すことができます.一方、thisはhtml要素オブジェクトであり、要素属性、例えばthisを呼び出すことができる.id,this.value
5. console.log()デバッグ
6.JavaScript宣言配列var cars=new Array()またはvar cars=[]
7.if...else if...else文
構文:
9.write
write()メソッドは、HTML式またはJavaScriptコードをドキュメントに書き込むことができます.
10.For/inループ(オブジェクトをループするプロパティ)
11.whereサイクル
12.do/whereループ
do/whileサイクルはwhileサイクルの変異体である.このループは、条件が真であるかどうかを確認する前にコードブロックを実行し、条件が真である場合、このループを繰り返します.
13.break/continue区別
break文は、ループから飛び出すために使用できます.
14.HTMLフォームの自動検証
15.E-mail検証
16.関数は対像である
17.thisキーワード
一般的にJavascriptでは、thisは関数の実行時の現在のオブジェクトを指します.
18.htmlページの内容を変更する
19.html属性の変更
20.htmlスタイルの変更
21.toUpperCase()文字列を小文字で大文字にする
toLowerCaseを小文字に変換
onmouseoverマウス移動時に発生
onmouseoutマウスの削除時に発生
1、要素を見つけます:x=document.getElementById("demo");
2.変更内容:x.innerHTML=「変更内容」
3.isNaN:数値かどうかを検出するための値.
4.$(this)現在のオブジェクトを取り出してjQueryオブジェクトに変換し、click()、keyup()などのjqueryメソッドを呼び出すことができます.一方、thisはhtml要素オブジェクトであり、要素属性、例えばthisを呼び出すことができる.id,this.value
5. console.log()デバッグ
6.JavaScript宣言配列var cars=new Array()またはvar cars=[]
7.if...else if...else文
構文:
if( 1){
1 true
}else if( 2){
2 true
}else{
1 2 true
}
8.switch switch (d)
{
case 6:x=" ";
break;
case 0:x=" ";
break;
default:
x=" ";
}
9.write
write()メソッドは、HTML式またはJavaScriptコードをドキュメントに書き込むことができます.
10.For/inループ(オブジェクトをループするプロパティ)
var person={fname:"John",lname:"Doe",age:25};
for (x in person) // x
{
txt=txt + person[x];
}
11.whereサイクル
while( ){
}
12.do/whereループ
do{
}
while( );
do/whileサイクルはwhileサイクルの変異体である.このループは、条件が真であるかどうかを確認する前にコードブロックを実行し、条件が真である場合、このループを繰り返します.
13.break/continue区別
break文は、ループから飛び出すために使用できます.
for(i=0;i<=10;i++){
if(i==3) continue;(continue , )
x=x+"the numner is" + i +"";
}
14.HTMLフォームの自動検証
required="required">required
15.E-mail検証
function validateForm(){
var x=document.forms["myForm"]["email"].value;
var atpos=x.indexOf("@");
var dotpos=x.lastIndexOf(".");
if (atpos<1 || dotpos=x.length){
alert(" e-mail ");
return false;
}
}
16.関数は対像である
function myFunction(a, b) {
return arguments.length;
}
2
17.thisキーワード
一般的にJavascriptでは、thisは関数の実行時の現在のオブジェクトを指します.
18.htmlページの内容を変更する
document.getElementById("p1").innerHTML=" !";
19.html属性の変更
document.getElementById(id).attribute=
20.htmlスタイルの変更
document.getElementById(id).style.property=
21.toUpperCase()文字列を小文字で大文字にする
toLowerCaseを小文字に変換
onmouseoverマウス移動時に発生
onmouseoutマウスの削除時に発生