(3) JavaScript 의 배열, 키 쌍 과 원형

1. Array 대상 Array 는 배열 로 도 사용 되 고 키 쌍 과 list 집합 으로 도 사용 되 며, 가장 바깥쪽 은 '[]' (중 괄호) 즉 숫자 이 며, '{}' (대괄호) 즉 키 쌍 이 며, json 형식 이 라 고도 부른다.
<script type="text/javascript">
        var arr = new Array();//       ,        
        arr[0] = "abc";
        arr[1] = 123;
        arr[2] = true;
        for (var i in arr) {
            alert(arr[i]);
        }//    
        //           
        var arr2 = new Array("     ", 3721, true);
        for (var i in arr2) {
            alert(arr2[i]);
        }
        //        
        var arr3 = [1, "2", true];//     
        var arr4 = { "name": "  ", "age": "18" };//      
        alert(arr3);
        for (var i in arr4) {
            alert(i + "=====" + arr4[i]);
        }
script>

2. 원형 은 prototype 속성 을 대상 으로 하 는 클래스 로 기본 기능 을 제공 합 니 다.대상 의 새로운 인 스 턴 스 '계승' 은 이 대상 에 게 부여 한 원형 행 위 를 말한다.
<script type="text/javascript">
        //  (prototype)           
        //                      
        var str = '[email protected]';
        String.prototype.isEmail = function () {
            return str.includes('@');
        }
        alert(str.isEmail(str));//true
script>

좋은 웹페이지 즐겨찾기