본문 바로가기
자바 풀스택 공부

Day 35.

by seung_nari 2022. 2. 23.
var num1 = 0;
var num2 = new Number(0)

console.log(typeof num1, num1)
console.log(typeof num2, num2)

console.log(!!num1)
console.log(!!num2)

console.log(num1 == num2)

var str = '';
var length = str?.length
console.log(length)

var foo = '' ?? 'default string'
console.log(foo)​
// console.log('Cat' || 'Dog')
// console.log(false || 'Dog')
// console.log('Cat' || false)

// console.log('Cat' && 'Dog')
// console.log(false && 'Dog')
// console.log('Cat' && false)

// var elem = null
// var value = elem && elem.value
// console.log(value)

// function run(x, y) {
//     console.log(`x : ${x} y : ${y}`)
//     return x + y
// }

// var result = run(10, 20, 30, 49949999)
// console.log(result)

// 함수타입의 리턴
function outer() {
    return function() {
        return 10
    }
}

console.log(outer()())

// 함수타입의 파라미터
function f(t) {
    t();
}
function f2() {
    console.log("abcd")
}
f(f2)

 

'자바 풀스택 공부' 카테고리의 다른 글

Day 37. Oracle SYSDATE, 호이스팅  (0) 2022.02.24
Day 36. Oracle 다운로드  (0) 2022.02.23
Day 34.  (0) 2022.02.21
Day 33. Java Script 데이터 타입  (0) 2022.02.21
Day 32. Java Script 변수  (0) 2022.02.17

댓글