읽다<br>> 의 총화

2485 단어 JavaScript
최근 에는 어떤 필요 성 때문에 자 바스 크 립 트 를 배우 고 있 습 니 다.한 권 의 책 을 선택 한 것 은 O 'REILLY 가 낸 < < 자 바스 크 립 트 학습 지침 > > 입 니 다.책 이 좋 은 것 같 습 니 다. 책 을 읽 는 과정 에서 작은 문제 가 있 으 면 적어 두 겠 습 니 다. 그래서 이 블 로 그 는 계속 업 데 이 트 될 것 입 니 다.
 
      1.  var strValue="4"+3+1;       //결 과 는 '431' 이 었 고 + 연산 자 도 다시 실 렸 다.
           var strValueTwo=4+3+"1";     //결 과 는 '71' 로 자바 와 마찬가지 로 먼저 + 를 실 행 했 습 니 다.
   var firstResult="35"-3;             //감법 조작, 결과 32, - 조작 부호 가 다시 로드 되 지 않 았 습 니 다.자바 불법.
           var secondResult=30/"3";      //나눗셈 조작, 결과 10.  js 는 정말 융통성 이 있다.
 
       2. 불 값 은 따옴표 가 필요 하지 않 기 때문에 'false' 와 false 는 완전히 다르다.
 
       3. 같은 조작 부호 = = 에 대해 한 수치 가 숫자 형 이 고 다른 하 나 는 문자 형 이면 같은 조작 부 호 는 변수의 데이터 형식 을 바 꾸 어 같은 유형 일 때 수치 가 같 는 지 판단 합 니 다.
         반면, 전체 연산 자 = = = 은 두 수치 가 유형 이 같 고 표시 하 는 수치 도 같 는 지 판단 하 는 것 이다.
 
       4.  for in 순환 은 대상 의 모든 속성 을 옮 겨 다 닐 수 있 습 니 다. 예 를 들 어:
var MyText={
   one  :  "one",
   two  :  "two",
   three :  "three"
};

for(var prop in MyText){
   document.writeln(prop);
}

    for... in 순환 도 배열 에 사용 할 수 있 지만 이 순환 의 속성 값 은 각 배열 요소 의 색인 으로 일반적인 for 순환 과 다 릅 니 다.
   var tsts=new Array('onw','two','three');
     for(indx in tsts){
       alert(tsts[index]);
    }

 
         5. String 대상 을 만 들 고 new 키 워드 를 사용 합 니 다.이 키 워드 를 생략 하면 문자열 의 기본 형식 일 뿐 String 대상 이 아 닙 니 다.그래서 아래 두 줄 은 등가 입 니 다. 모두 문자열 의 기본 형식 을 만 들 었 습 니 다.
var strName="Shelley";
var strName2=String("Shelley");
그래서 String 대상 을 만 들 려 면 이렇게 (var strName 3 = new String ("Shelley") 해 야 합 니 다.
 
        6. String 의 split 함수 에 대해 자바 와 js 는 조금 다르다.예 를 들 면:
 
//  java:
		String string="hello,world,android,nima";
		String[] arrayStrings=string.split(",",2);
		for(int i=0;i<arrayStrings.length;i++){
			System.out.println(arrayStrings[i]);
		}
//    :
hello
world,android,nima

//   js,   :
hello
world

 
        7.    js 의 배열, 배열 을 만 드 는 방식 은 다음 과 같은 두 가지 방식 으로 효과 가 있 습 니 다.
          var newArray = new Array('one','two');
          var newArray=['one','two'];

좋은 웹페이지 즐겨찾기