ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScript関数のカプセル化の説明

JavaScript関数のカプセル化の説明

巴扎黑
巴扎黑オリジナル
2017-07-24 17:03:301690ブラウズ


js に必要な最初の関数
window.onload = function() {

function $(id) {

out out out out out out of toの ‐ ‐‐ ‐‐‐‐
を配列に) {
return document.getElementsByTagName (配列);
$(id).style.display; = "ブロック";
}

}
スクリプトロード関数
window.onload = function() {

}
2.カプセル化された ID 関数
function $(id) {

return document.getElementById(id)
type = "text"id = "txt" / > select();

}
Text box< = "sele" / >
5. カプセル化された配列 id
function $arr(array) {

return document.getElementsByTagName(array) ;

}
Call $arr("li i label などの配列を呼び出します")
6. カスタム平均関数
function avg(array) {

var sum = 0;

var len = array.length;

for (var i = 0; i
sum += array[i];
}

return sum / len;

}


for (var i = 0; i inputs[i].checked = flag; )IE678ではサポートされていません。 ) {E var eleid = document.GetelementByid (ID);
var Dom = Eleid.GetelementsBytagname ("*"); }
var arr=[];
for(var i=0;i var txtarr=dom[i].className.split(" ");
for(var j=0; j                      if(txtarr.className == クラス名){
arr.push(dom[j]);
}
}
}
}

9.隐藏显示関数
function hide(id) {
$(id).style .display = "none";
}
function show(id) {
$(id).style.display = "block";
}

以上がJavaScript関数のカプセル化の説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。