javascript学習3:常用対象
5072 ワード
具体的な内容はコードとコメントを見てください.
Dateタイプ
Stringタイプ
注意してください.sort()は文字列だけで並べ替えられます.
Dateタイプ
<script type="text/javascript"> var d = new Date(); // js , 0 document.write(d.getFullYear()+" "+(d.getMonth()+1)+" "+d.getDate()+" "+" "+d.getDay()); </script>
特に注意してください.取得年はget FulYearです.getYear()は使えません.get Month()は0から始まります.Stringタイプ
<script type="text/javascript"> var str1 = new String("abc"); var str2 = "abc"; alert(str1==str2);// true var s = str2.concat("hello","world"); alert(s);// abchelloworld // start end s = s.slice(2,4); alert(s);// ch var str = "hello world"; // 2 5 alert(str.substring(2,5));// llo // 2 5 alert(str.substr(2,5));// llo w str = "abc.txt";// abc.txt alert(str.substr(str.lastIndexOf(".")+1)); </script>
arrayオブジェクト注意してください.sort()は文字列だけで並べ替えられます.
//js array java list stack
var as = new Array();
as.push(11);
as.push(22);
alert(as);
as = new Array(11,22,33,44,55,66,77,"111","222",23);
alert(as);
//
as = [11,12,1,2,3];
// ---
alert(as.join("---"));
//sort
alert(as.sort());
//
alert(as.reverse());
as = [1,2,3,4];
// 2 0 , 31 32-->1,2,31,32,3,4
//as.splice(2,0,31,32);
// 2 2 , 31 32-->1,2,31,32
as.splice(2,2,31,32);
alert(as);