JavaScript学習二常言の方法整理

1861 ワード

方法整理:
(1)alert(「詳細」)  ダイアログを表示
(2)typeof(xxxx)      変数の属性を取得します.
(3)document.write(「詳細」)    対応する内容をデスクトップに書き込みます.
 Dcument.writeln(「詳細」)
(4)var currentDate=new Date();   現在の時間を取得:
 var currentHour=currentDate.get Hours();
(5)jsでthisを返すことができます.
(6)eval(「」)の使い方:
function changeState(layerRef, state) {
		eval("document" + layer + "['" + layerRef + "']" + style
				+ ".visibility = '" + state + "'");
	}
は、1つの文字列をプログラムとして実行する(生成対象だけではない).
(7)jsの変換記号:  
\r           

(8)URLコード:
var urlStr = encodeURI("http://www.yahoo.com/index.htm?news=  &name=zt");
document.write(urlStr)
(9)URLデコード:
var urlStr=decodeURI("http://www.yahoo.com/index.htm?"+"country=%E4%B8%AD%E5%9B%BD&name=z%20k"); 
alert(urlStr); //       
(10)文字列を整数に変換する.
parseInt('0x32')
(11)生成された数字が本当の数字かどうかを検出する.
var a = parseInt('abc24'); //parseInt           a 
if(isNaN(a)){ //  a   ,       ,  ,        
alert("parseInt('abc24')    "+parseInt('abc24')); 
} 
(12)対応ラベルの内容を修正し、カウントダウンを実現するなど:
document.getElementById("h1").innerHTML="  "+i+"    ";
構造整理:
(1)  with構造:withの文の参照先を指定します.
<span style="font-size:14px;">	with(<span style="background-color: rgb(192, 192, 192);">document</span>){
			write("1")
			write("1")
			write("1")
		}</span>
3つに等しい:document.write(1)
繰り返しタスクを実行
setInterval(function(){  cc();},60000);