본문 바로가기
반응형

javascript92

[JavaScript] 부모,자식 파업창 간의 함수 호출 및 값 전달 - 부모, 자식 팝업창 간의 함수 호출 및 값 전달하기 - 우선 설명보다는 코드를 먼저 살펴보고 그다음에 설명들어가도록 하겠다. ▶parent.html (부모창) ▶child.html (자식창) 1. 자식창에서 부모창에 있는 변수나 함수등 속성들을 호출하는 방법은 opener 라는것을 통해 쉽게 접근이 가능하다. 2. 부모창에서 자식창을 호출하는 방법은 위 코드에서 사용한것처럼 직접 opener를 통해 자식창 전부를 주입하여 사용하는 방법이 존재한다. 2번 방법을 계속해서 설명하자면 위 자식창에서 // opener 로 부모창에 접근하여 popup이라는 자식창 속성을 주입 // (부모창에 popup 변수 선언 안해도 사용 가능) opener.popup = this; 이 부분을 살펴보면 부모창의 popup .. 2020. 1. 1.
[JavaScript] 비교 시 false로 간주되는 것들 ('' , 0 , undefined , NaN , null) - 값 비교 시 false로 간주되는 것들 - script문에서 기본적으로 false로 간주되는 것들이 존재하는데 바로 ( ""(빈값), 0 , undefined, NaN, null ) 이다. 이 글의 내용은 저게 전부지만 일단 예제를 통해 어떻게 활용하는지만 살펴보자. var test = ''; if(test == ''){ //true 시 처리 }else{ //false 시 처리 } 이런식으로 사용하게 되면 당연히 true이기 때문에 if문 안으로 들어갈텐데 위에서 말한것처럼 ''(빈값) 은 기본적으로 false로 간주되니까 아래와 같이 사용하면 훨씬 좋다. if(test){ //true }else{ //false } 그냥 가독성의 영역이기때문에 딱시 상관은 없을것같지만 나는 아래처럼 사용하는것을 좋아.. 2019. 7. 29.
반응형
TOP