1. オブジェクト属性の名前をリストします。
<スクリプト言語="javascript">
var obj=新しいオブジェクト();
obj.a="こんにちは、私はティアン・ホンチュアンです";
obj.b="あなたはティアン・ホンチュアンですね、大変なことですか?";
obj.c="Xixi、ははは、私は属性 c";
//もちろん、上記は新しいオブジェクトを宣言し、そのオブジェクトに属性を宣言してから値を割り当てることです。
// 次に、上記のオブジェクトのネストされたオブジェクトを作成するか、新しい属性を追加して値を割り当てます
obj.d=新しいオブジェクト();
obj.d.aa="私はサブオブジェクトのボスです";
obj.d.bb="じゃあ当然私は2人目しかできないんですよね?2人目?めまい";
list(obj)//次の関数を呼び出して、オブジェクトの属性名をリストします
。 関数 list(obj)
{//このメソッドは事前定義された属性名を読み取ることができないことに注意してください。
var name="" //空の変数を設定します。
for(var i in obj) //obj オブジェクト内の変数 I をループします。この行は引用符で囲むことはできません。
name +=i+"n" //i が読み取った値を name 変数に呼び出します
alert(name);//表示名
}
</script>
2: 使用法オブジェクトwww.cnblogs.com/thcjp/ には、近い将来、js-ajax エントリの例が追加され続ける予定です。
<スクリプト言語="javascript">
var obj=新しいオブジェクト();
obj.a="こんにちは、私はティアン・ホンチュアンです";
obj.b="あなたはティアン・ホンチュアンですね、大変なことですか?";
obj.c="Xixi、ははは、私は属性 c";
//もちろん、上記は新しいオブジェクトを宣言し、そのオブジェクトに属性を宣言してから値を割り当てることです。
// 次に、上記のオブジェクトのネストされたオブジェクトを作成するか、新しい属性を追加して値を割り当てます
obj.d=新しいオブジェクト();
obj.d.aa="私はサブオブジェクトのボスです";
obj.d.bb="じゃあ、もちろん私は2番目の子しかできない、あ、ああ?2番目の子?めまい"
//読んで見てみましょう。
alert("最初の行はもちろん「+obj.a+」ですnt 2行目は「+」です
obj.b+"nt三是"+obj.c);
//以下では退屈なので、ポップアップを変更しましょう。ただし、効果は同じです。
confirm("私は: "+obj.d.aa+"n 見えますか? 次の行は: "+obj.d.bb);
//上記の /n は改行であり、t は表示される配置形式であることに注意してください。
</script>
3: 関数の簡単な使用例www.cnblogs.com/thcjp/では、近い将来、js-ajax の紹介例を追加していく予定です
<スクリプト言語="javascript">
// 以下ではいくつかの関数をメソッドとして定義します
関数 add(x,y){return x+y;}
関数 jian(x,y){return xy;}
関数 chen(x,y){return x*y;}
function chu(x,y){return x/y;}
//上記の関数をパラメータとして受け取ることができる別の関数を定義します
関数 oper(op1,op2,op3)
{// 3 つのパラメータを渡します
return op1(op2,op3);//複数の呼び出しの 3 つのパラメータを再結合します
}
var i=oper(add, oper(add,2,3), oper(jian,5,4));//簡単に言えば、この文によって反映される結果は (2+3 + 5-4) です。
//上記の文は少し奇妙に思えるかもしれませんが、実際には oper 関数を呼び出して 3 つのパラメータを割り当てていますが、ネストが追加されています。
document.write("oper メソッドの結果は次のとおりです: <b>"+i+"<b>");//この文は現実の文であり、次の I は太字です
</script>
4; ループ、ジャッジwww.cnblogs.com/thcjp/は、近い将来、js-ajax エントリの例を追加し続ける予定です。
<スクリプト言語="javascript">
for(var i=0,fact=1,b=1;i<10;i++,fact*=i,b+=fact)
{// i、fact、b を宣言し、代入演算を実行します。i は 1 ずつインクリメントされ、fact はインクリメントされた i で乗算され、結果のファクトに b が加算されます。
document.write(i+"="+fact+"="+b+"<br>");
// i = fat = b を表示し、改行を追加して次のサイクルの結果を表示します
}
</script>
<スクリプト言語="javascript">
var name="Sister Mei";//ここの値が null の場合、次のように表示されます。Hello Brother A Chuan
var s="Hello a"+((name!=null) ? name : "Brother Chuan");//この文は実際には ifelse 判定文ですが、? で簡略化しています。
alert(s);//ダイアログ ボックスが表示されます。OK のみ
confirm(s);//確認またはキャンセル
</script>