이전에는 Split 방식을 거의 사용하지 않았는데, 오늘 몇 가지 정보를 발견했습니다.
사용 방법: myArray=string.split("|")
설명: "|"는 자르기 특성 문자, string은 잘라낼 문자열, myArray는 자르기 결과(배열에 저장됨), myArray [n] 메소드를 사용하세요. n=myArray.length.
처음에는 asp를 이용하여 myArray의 최대 첨자를 구하는 방법에 대해 고민했는데 확실히 Ubound(myArray)가 아니어서 한참을 검색했는데 결국 못 찾았습니다. 사실, Javascript에서는 배열에 길이 속성이 있는데, myArray.length-1은 myArray 배열의 최대 첨자입니다. 생각하기는 쉽지만 생각하기는 어렵습니다.
split 사용 예를 살펴보겠습니다. 자바스크립트를 사용하여 주소 표시줄 매개변수를 가져옵니다.
주소 표시줄 매개변수를 가져오는 다른 방법이 있습니다. , 정규식 수식:
코드 복사
코드는 다음과 같습니다. <script> </span>String.prototype .getQuery = 함수(이름) </div>{ <div class="codebody" id="code25487"> var reg = new RegExp("(^|&)" name "=([^&]*)(&|$)") ; <br> var r = this.substr(this.indexOf("?") 1).match(reg) <br> if (r!=null) return unescape(r[2]); 🎜>} <br> var str = "www.nextway.cn/index.htm?a=1&b=1&c=분할 인스턴스"; <br>alert(str.getQuery("a")) <br>alert( str.getQuery("b ")); <br>alert(str.getQuery("c")) <br></script>