달력

5

« 2024/5 »

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
728x90
반응형
안드로이드 - 자바스크립트 문자 변환 정리|

 원본출처: http://cafe.daum.net/blbboy/PqXf/1?docid=kHkPqXf120120723162035

변수명.length 문자열길이 값을 반환.

변수명.chatAt() 문자 하나 값만 반환.
변수명.split() 문자열 잘라내기
변수명.sub() 문자열 가져오기
변수명.substr() 문자열 가져오기
변수명.subsrting()문자열 가져오기
변수명.concat() 문자열 연결
변수명.indexof() 위치 찾기
변수명.lastIndexOf 위치찾기
변수명.replace() 문자열 변경



stringVar=일월화수목금토
stringVar.length=len=7
stringVar.substring(3,5)=수목
stringVar.substring(4,4)=
stringVar.substring(len,len+1)=
stringVar.substring(len-1,len+10)=토

0] stringVar.substring(0,1)=, stringVar.substring(0,7)=일월화수목금토, stringVar.substring(0,7)=일월화수목금토
1] stringVar.substring(1,2)=, stringVar.substring(1,7)=월화수목금토, stringVar.substring(1,8)=월화수목금토
2] stringVar.substring(2,3)=, stringVar.substring(2,7)=화수목금토, stringVar.substring(2,9)=화수목금토
3] stringVar.substring(3,4)=, stringVar.substring(3,7)=수목금토, stringVar.substring(3,10)=수목금토
4] stringVar.substring(4,5)=, stringVar.substring(4,7)=목금토, stringVar.substring(4,11)=목금토
5] stringVar.substring(5,6)=, stringVar.substring(5,7)=금토, stringVar.substring(5,12)=금토
6] stringVar.substring(6,7)=, stringVar.substring(6,7)=토, stringVar.substring(6,13)=토



indexOf

stringVar=검색은 왼쪽에서 오른쪽으로, 검색 시작 인덱스를 생략하면 처음부터 검색한다.
checkStr=검색

stringVar.indexOf(checkStr)=0
stringVar.indexOf(checkStr,10)=16
stringVar.lastIndexOf(checkStr)=37


eName = Hong,Gil Dong
kName = 홍길동
var URL = "http://trio.co.kr"
eName.anchor(URL) = Hong,Gil Dong
eName.big() = Hong,Gil Dong
eName.blink() = Hong,Gil Dong
eName.bold() = Hong,Gil Dong
eName.charAt(3) = g
kName.charAt(1) = 길
eName.fixed() = Hong,Gil Dong
eName.fontcolor(green) = Hong,Gil Dong
eName.fontsize(2) = Hong,Gil Dong
eName.indexOf(Gil,4) = 5
eName.italics() = Hong,Gil Dong
eName.lastIndexOf(Gil,4) = -1
eName.length = 13
kName.length = 3
eName.link(URL) = Hong,Gil Dong
eName.small() = Hong,Gil Dong
eName.strike() = Hong,Gil Dong
eName.sub() = Hong,Gil Dong
log 10.sub() = log10
eName.substring(0,4) = Hong
eName.substring(0,4).bold() = Hong
eName.sup() = Hong,Gil Dong
15 n.sup() = 15n
eName.toLowerCase() = hong,gil dong
kName.toLowerCase() = 홍길동
eName.toUpperCase() = HONG,GIL DONG


splice
[oArray=]Array.splice(start,deleteCount,[item1[,item2[, . . . [,itemN]]]])
인수/파라메터
arrayObj : (배열변수)
필수적인 요소이며, Array 개체이다.
start : (시작 요소번호)
필수적인 요소이며, 배열변수에서 요소를 삭제할 위치의 인덱스이며, 0부터 시작한다.
deleteCount : (삭제 갯수)
필수적인 요소이며, 삭제할 요소의 갯수이다. 0이면 삭제되는 것이 없다.
item1,item2,...,itemN : (삽입 요소)
선택적인 요소이며, 삭제된 요소 대신 배열변수에 삽입할 요소이다.
반환값
반환값 oArray는 삭제된 요소들이 새로운 Array 개체로 반환된다.
설명
splice 메서드는 start 위치에서 지정된 수만큼 요소를 삭제하고 새 요소를 삽입하여 arrayObj를 수정한다.

버전 JScript 버전 5.5 xxJavascript 버전 1.2
적용 Array 개체
참조 push 메서드 pop 메서드 unshift 메서드 shift 메서드 concat(Array) 메서드 slice(Array) 메서드
Array 개체 메서드 String 개체 splice 메서드 slice(String) 메서드

method ⇒
splice 메서드⇒
간단한 splice 메서드 예제
myArray=사과,포도,딸기,수박,참외, myArray.length=5
myArray.splice(2,2,"요기")=딸기,수박
myArray=사과,포도,요기,참외, myArray.length=4


<SCRIPT>
var br='<BR>'; // 줄바꿈
var str=''; // 출력 문자열 변수 선언
var myArray=new Array('사과','포도','딸기','수박','참외'); // 배열변수 할당
str+='myArray='+myArray+', myArray.length='+myArray.length+br+br; // 배열변수, 요소 길이 출력
str+='myArray.splice(2,2,"요기")='+myArray.splice(2,2,'요기')+br;
// 배열변수 요소 2번부터 2개('딸기','수박')를 삭제하고 그 자리에 변수 "요기"를새 요소로 삽입
str+='myArray='+myArray+', myArray.length='+myArray.length+br+br; // 변경된 배열변수, 요소 길이 출력
document.write(str); // 결과 문자열 출력
</SCRIPT>
728x90
반응형
:
Posted by mapagilove