다음은 자바스크립트 문법 중에서 False로 취급하는 것들입니다.
앗, False로 취급하지 않는 것이 하나 있네요! True를 찾아주세요.
1) NaN
2) 1
3) ""
4) 0
5) undefined
풀이:
2번 ' 1 ' ; ' 1 ' 은true
정답:
2) 1
Javascript 에서는null, undefined, 0, 빈 문자열, NaN, false
를 제외하고는 모두참
인 값으로 평가합니다.
다음 중 변수명으로 사용할 수 없는 것 2개를 고르시오.
1) age
2) Age
3) let
4) _age
5) 1age
풀이:
3번 let ; 약속어는 변수명으로 사용할 수 없다.
5번 1age ; 숫자로 변수명을 시작할 수 없다.
정답:
3번, 5번!
Javascript 식별자는문자, 밑줄(_), 달러기호($)
로 시작해야 한다.
'let'
은 이미 Javascript 문법에 존재하는예약어
라 사용불가
자바스크립트 객체를 다음과 같이 만들었다.
출력값을 입력하시오. (출력값은 공백을 넣지 않습니다.)
var d ={
'height':180,
'weight':78,
'weight':84,
'temperature':36,
'eyesight':1
};
console.log(d['weight']);
풀이:
84 ; Javascript는 중복된 키의 값 중에 맨 뒤에 있는 마지막의 키 값을 출력한다.
정답:
정답은 '84' 입니다.
다음 소스 코드를 완성하여 날짜와 시간을 출력하시오.
데이터
var year = '2019';
var month = '04';
var day = '26';
var hour = '11';
var minute = '34';
var second = '27';
var result = // 빈칸을 채워주세요.
console.log(result);
출력
2019/04/26 11:34:27
풀이:
var result = year.concat('/'+ month + '/' + day +' '+ hour +':' + minute+':'+second);
정답:
var result = year.concat('/',month, '/', day, ' ', hour, ':', minute,':', second);
concat()
메서드는 모든 문자열을 호출 문자열에 붙인 새로운 문자열을 반환.
호출 문자열에 문자열 인수를 이어 붙인 결과를 반환.
원본은 변하지 않으며, 원본과 결과 문자열은 서로 영향을 받지 않는다.
이번주의 끝자락에서 벨로그를 쓴다🍂🍁.
2일동안 자기소개서를 만드는데에 집중했었다.
다른 분들이 보면은 너무나도 간단해서 하루 반나절만에라도 나올 수 있는 수준일 수도 있지만
HTML, CSS를 모르는 나에게는 구글링의 연속이었다⌨️.
자소서 템플릿을 찾아보고, 그 중에서도 내가 구현할 수 있어 보이는 깔끔한 것들을 찾는 것부터가 쉽지 않았다.
그리고 계속 찾고 찾고... 어떻게 자소서를 만들지도 구상해보고..😭😨