논리 와 논리 또는 js 에서 의 고급 활용 (2)

1233 단어
1. 논리 또는
논리 나 조작 과 논 리 는 조작 과 마찬가지 로 모든 종류의 조작 수 를 응용 할 수 있다.하나의 조작 수가 불 형식 이 아 닐 때 논리 와 조작 이 되 돌아 오 는 값 이 반드시 불 형식 이 아 닙 니 다. 이때 다음 과 같은 규칙 을 따 릅 니 다. 1. 첫 번 째 조작 수가 대상 이 라면 첫 번 째 조작 수 를 되 돌려 줍 니 다.
var a = {'a':'12'}  ||  true

출력
{'a':'12'} 

2. 첫 번 째 조작 수의 값 을 구 하 는 결과 가 false 라면 두 번 째 조작 수 a. 첫 번 째 테스트 데 이 터 를 되 돌려 줍 니 다.
var b = false || {a:2}

출력
{a:2}

b. 2 조 테스트 데이터:
var b = true || {a:2}

출력
true

3. 두 조작 수가 모두 대상 일 경우 첫 번 째 조작 수 를 되 돌려 줍 니 다.
var a = {'a' : 'b'} || {'b' : '12'}

출력
{'a': 'b'}

4. 두 개의 조작 수가 null 이면 null 로 되 돌아 갑 니 다.
var b = null || null
var b = {a:2} || null
var b = true || null
var b = false || null
var b = null || true 
var b = null || false 

출력
null
{a:2}
true
false
true
false

5. 두 개의 조작 수가 NaN 이면 NaN 6 으로 돌아 갑 니 다. 두 개의 조작 수가 undefined 이면 undefined 로 돌아 갑 니 다.
제3자 js 라 이브 러 리 에서 의 논리 나 논리 와 의 미 를 알 수 있 습 니 다.

좋은 웹페이지 즐겨찾기