> 웹 프론트엔드 > JS 튜토리얼 > JavaScript 함수 캡슐화 설명

JavaScript 함수 캡슐화 설명

巴扎黑
풀어 주다: 2017-07-24 17:03:30
원래의
1760명이 탐색했습니다.


js에 필요한 첫 번째 함수는
window.onload = function() {

  function $(id) {
   
                                                off 's   out out out out out out of  to     ' s ‐ ‐ ‐‐‐‐
배열로 ) {
                                      return document.getElementsByTagName(배열);
                                     $(id).style. display = "block";
}

}
스크립트 로드 함수
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 < len; i++) {

sum += array[i];
}

return sum / len;

}


for (var i = 0; i < inputs.length; i++) {
                          inputs[i].checked = flag; ) 기능, IE678에서는 지원되지 않음】
function getClass(classname, id) {
                                                                           ~ ~ ~ ~                      return document.getElementsByClassName(classname)에는 IE678 브라우저가 있습니다. id
) {E var eleid = document.GetelementByid (ID);
var Dom = Eleid.GetelementsBytagname ("*"); ytagname ("*") }
            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.隐藏显示函数
            기능 hide(id) {
                $(id).style .display = "none";
            }
            function show(id) {
                $(id).style.display = "block";
            }

위 내용은 JavaScript 함수 캡슐화 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿