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();
真: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);
};