읽다<br>> 의 총화
2485 단어 JavaScript
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'];
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
기초 정리 - 1문자 (String) 숫자 (Number) 불린 (Boolean) null undefined 심볼 (Symbol) 큰정수 (BigInt) 따옴표로 묶어 있어야 함 Not-A-Number - 숫자 데이터 / 숫자로 표...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.