사용자가 "통계"버튼을 클릭하면 텍스트 상자에 가장 많은 사건이있는 문자가 창에 나타나고 발생 수가 표시됩니다.
통계 버튼을 클릭 할 때의 효과는 그림에 나와 있습니다.
구현 코드 :
<! docType html> <html xmlns = "http://www.w3.org/1999/xhtml"> <head> <meta http-equiv = "content-type"content = "text/html; charset = utf-8"/> </title> <script type = "text/javascript"> () {// 양식 개체 var var form = document.getElementById ( "myform"); // "통계"버튼 양식에 대한 클릭 이벤트를 등록합니다. // 빈 JS 객체를 정의하여 텍스트 공간에 모든 문자를 저장하고 발생 횟수 var json = {}; // 텍스트 상자에 값을 전송합니다. 텍스트 상자에서)에서 1에 할당하여 속성의 해당 문자가 텍스트 상자에 나타나는 횟수를 나타냅니다. [txt.charat (i)] = 1; } else {// 이미 정의 된 후 1을 속성 값에 추가하십시오. }} // 두 변수 정의 var maxnum = 0; // 텍스트 상자에서 가장 많은 사건을 가진 문자의 횟수를 나타냅니다. var char = ""; // 텍스트 상자에서 가장 많이 발생하는 문자를 기본적으로 표시하십시오. Maxnum (즉,이 상자에서 속성에 다시 해당하는 문자를 요청한 다음 MaxNum에 할당 한 다음 char maxnum = json [i]; char = i;}} 경고에 속성 이름을 할당합니다 ( "텍스트 상자의 가장 일반적인 문자는" + char + "가 나타나는 시간의 수는 :" + maxnum); type = "text"name = "name"value = "123"/> <input type = "button"name = "btn"value = "통계"/> </form> </body> </html>JS 객체 속성은 나중에 추가 된 기능, 객체 속성의 트래버스 등과 같은 JS 객체의 포괄적 인 응용 프로그램에 사용될 수 있습니다.
JS에 대한 지식은 JavaScript 객체의 관련 작업을 참조하십시오.
위의 JavaScript Advanced 연습 및 간단한 예제 분석은 내가 공유하는 모든 내용입니다. 나는 당신이 당신에게 참조를 줄 수 있기를 바랍니다. 그리고 당신이 wulin.com을 더 지원할 수 있기를 바랍니다.