모던 웹을 위한 Javascript jQuery 책을 보면서 정리하는 내용이다.
in 키워드를 사용하면 해당 키가 객체 안에 들어있는 지 확인할 수 있다. 그 결과는 true/false로 반환된다.
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 | <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>in keyword</title> <script> /* in keyword */ var product = { name : 'computer1', price : '1000', weight : '2kg' }; var output = ''; output += "'name' in product : " + ('name' in product) + '\n'; // true 반환 output += "'brand' in product : " + ('brand' in product); // false 반환 alert(output); </script> </head> <body> </body> </html> | cs |
with 키워드는 복잡하게 사용하는 코드를 짧게 줄여줄 수 있다.
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 32 33 34 35 | <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>with keyword</title> <script> /* with keyword */ var product = { name : 'computer1', price : '1000', weight : '2kg' }; var output = ''; with (product) { output += "'name' : " + name + '\n'; output += "'price' : " + price + '\n'; output += "'weight' : " + weight + '\n'; // output += "'brand' : " + brand + '\n'; } alert(output); </script> </head> <body> </body> </html> | cs |
퇴사 관련 이야기들을 모아 책으로 출판했습니다.
아래 링크에서 전체 목차를 읽어보세요!
대기업 퇴사 이야기 전체보기 : http://www.bookk.co.kr/book/view/21659
아래 링크로 간단한 후기 링크를 남기면 배송비도 환급된다고 하니 참고해주세요.
'문돌이의 IT > JavaScript' 카테고리의 다른 글
자바스크립트 객체와 배열 (0) | 2017.10.10 |
---|---|
자바스크립트 객체의 속성추가 및 제거 (0) | 2017.10.09 |
자바스크립트 객체 javascript object (0) | 2017.10.06 |
자바스크립트 setTImeout 실행순서 (0) | 2017.10.05 |
자바스크립트 함수(2) 콜백함수 클로저 (0) | 2017.10.04 |