30 개의 JS 흔 한 프로그램 문제 (3)
var arr = new Array(1 ,3 ,5);
arr[4]='z';
arr2 = arr.reverse();
arr3 = arr.concat(arr2);
alert(arr3);
팝 업 알림 대화 상자: z,, 5, 3, 1, z, 5, 3, 123, 문자열 abcdefg 를 캡 처 한 efgalert ('abcdefg'. substring (4);24. 한 문자열 에 가장 많이 나타 난 문 자 를 판단 하고 이 횟수 를 통계 합 니 다.
:var str = 'asdfssaaasasasasaa'; var json = {};
for (var i = 0; i < str.length; i++) { if(!json[str.charAt(i)]){
json[str.charAt(i)] = 1;
}else{
json[str.charAt(i)]++;
}
};
var iMax = 0; var iIndex = ''; for(var i in json){
if( json[i]>iMax){
iMax = json[i]; iIndex = i;
}
}
alert(' :'+iIndex+' '+iMax+' ');
25. 숫자 12345678 을 RMB 형식 으로 전환시킨다. 예 를 들 어 12, 345, 678
// ;
// : , str= str + '' ;
// , ',' ; re() , ! for(var i = 1; i <= re(str).length; i++){
tmp += re(str)[i - 1];
if(i % 3 == 0 && i != re(str).length){ tmp += ',';
}
}
26. 가감 연산
alert('5'+3); //53 string
alert('5'+'3'); //53 string
alert('5'-3); //2 number
alert('5'-'3'); //2 number
27. 문자열 바이트 수 계산:
new function(s){ if(!arguments.length||!s) return null; if(""==s) return 0;
var l=0;
for(var i=0;i255) l+=2; else l+=1; //charCodeAt() unCode
} // unCode 255bit alert(l);
}("hello world!");
28. 다음 코드 를 보고 무엇 을 출력 합 니까?
var a = new Object();
a.value = 1;
b = a;
b.value = 2;
alert(a.value);
2
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
JS 판단 수조 네 가지 실현 방법 상세그러면 본고는 주로 몇 가지 판단 방식과 방식 판단의 원리를 바탕으로 문제가 있는지 토론하고자 한다. 예를 들어 html에 여러 개의 iframe 대상이 있으면 instanceof의 검증 결과가 기대에 부합되지 않을...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.