javaScript基礎2


=============================================================================================================================================
真:true、ゼロではなく、空の文字列ではなく、空のオブジェクトです.
false、数字ゼロ、空の文字列、空のオブジェクト、undefined
=============================================================================================================================================
Json
ループ:
   1.配列  for 0-length
   2.Json  for in
=============================================================================================================================================
CSS関数
アルグメンント---不定参
function sum(){
var reult=0
for(var i in argments){
result+=argments[i];
)
return relt;
)
=============================================================================================================================================
非行間スタイルを選択します
 //複合スタイルは取れません. ----background、border
obj.current Style[atr] //IE
get ComputedStyle(obj,false)[atr] //chrome FF
function getStyle(obj,atr){
if(obj.current Style){
return obj.current Style[atr]
}else{
return get ComputatidStyle(obj,false)[atr]
)
)
=============================================================================================================================================
配列の使用
一、追加、削除
1.ヘッド追加
arr.unshift()
  末尾の追加
arr.push();
2.頭の削除
arr.shift()
  末尾の削除
arr.pop();
3.中間追加、削除
   削除:splice(始点、長さ)
   追加:splice(起点、0、元素);
   代替:splice(始点、要素の個数、元素);/先に削除して、後で追加します.
二、並べ替え、変換
1.接続
    a.co ncat(b)
    a.join('-')//配列内部の要素は'-'で接続されています.
2.並べ替え
    sort();
        var arr = [123,354,57567,798,90,8,7];
        arr.sort(function(i,j){
            /*if(ij){
                return 1;
            }else{
                return 0;
            }*/
            return i-j;
        });
        window.onload = function(){
            alert(arr);
        };