javaScript with(argments.calee)
2174 ワード
機能 Sing() { with(argments.calee) alert(author) + 「-」 + poem); }; Sing.author = 李白です Sing.poem = 漢家秦の月、流影照明妃.玉関に行ったら、天涯に行って帰らない. Sing() Sing.author = 李戦です Sing.poem = 「日の出漢家天、月落ち陰山前.娘琵琶恨み、三千年を歌いました」. Sing()
私たちのページがあると仮定します. <スタイル type=「text/css」> .red{background:red;菗ffff} .blue{background:blue;カラー:yellow} ボタンでテキストボックスの属性を変えたいです. 機能 test(){ var OB = Dcument.getElemenntById(「test」) obj.value = 「test」 no. with「 Obj.className="red" } withを使えば、私達はこう書くことができます. 機能 test With(){ var OB = Dcument.getElemenntById(「test」) with(obj){ value = 「test」 アメリカ with「 className="blue" } }
argments関数のパラメータcalee現在実行中の関数function factorial(n){if(n==0)return 1;else return n*argments.callee(n-1)}この例は再帰的な書き方に相当します.
文章の出所:http://tieba.baidu.com/f?kz=617643246 Copyが来たのです
私たちのページがあると仮定します. <スタイル type=「text/css」> .red{background:red;菗ffff} .blue{background:blue;カラー:yellow} ボタンでテキストボックスの属性を変えたいです. 機能 test(){ var OB = Dcument.getElemenntById(「test」) obj.value = 「test」 no. with「 Obj.className="red" } withを使えば、私達はこう書くことができます. 機能 test With(){ var OB = Dcument.getElemenntById(「test」) with(obj){ value = 「test」 アメリカ with「 className="blue" } }
argments関数のパラメータcalee現在実行中の関数function factorial(n){if(n==0)return 1;else return n*argments.callee(n-1)}この例は再帰的な書き方に相当します.
文章の出所:http://tieba.baidu.com/f?kz=617643246 Copyが来たのです
javascript with
, with
<body>
test
<script type="text/javascript">
var o=document.createElement("div");
with(o){
style.cursor="pointer";
style.zIndex="100";
innerHTML="aaaa";
}
document.body.appendChild(o);
</script>
</body>
<body>
test
<script type="text/javascript">
var o=document.createElement("div");
o.style.cursor="pointer";
o.style.zIndex="100";
o.innerHTML="aaaa";
document.body.appendChild(o);
</script>
</body>
with 。
の :http://zhidao.baidu.com/question/75260303.html