JS - JavaScript 코드 소결

1.1. 다음 코드 를 완성 하여 변수 가 숫자, 문자열, 불, 함수 인지 판단 합 니 다.
function isNumber()
{
typeof(a)=="number"
};

function isString()
{
typeof(a)=="string"
};

function isString()
{
typeof(b)=="string"
};

function isBoolean()
{
typeof(c)=="boolean"
};

function isFunction()
{
typeof(c)=="function"
};

function isFunction()
{
typeof(isNumber())=="function"
};
var a = 2
 , b = "jirengu"
 , c = false;
alert( isNumber(a) ); //true
alert( isString(a) ); //false
alert( isString(b) ); //true
alert( isBoolean(c) ); //true
alert( isFunction(a)); //false
alert( isFunction( isNumber ) ); //true

2. 다음 코드 의 출력 결 과 는?
console.log(1+1); //2
console.log("2"+"4"); //"24"
console.log(2+"4"); //"24"
console.log(+new Date());//1478660482216
console.log(+"4");//4

3. 다음 코드 의 출력 결 과 는?
var a = 1;//      1
a+++a;/*     (a++)+a,     a   , a       ,
           a  ,   a    2,
    a(       )+a(       )=1+2=3*/

typeof a+2;/*  JS        ,  typeof a       a+2    ,
  tpyeof a         :"number"
              :"number2"*/

4. 배열 을 옮 겨 다 니 며 배열 에 있 는 인쇄 배열 의 각 항목 의 제곱 을 인쇄 합 니 다.
var arr = [3,4,5];
for(var i=0;i

5. JSON 을 옮 겨 다 니 며 값 을 출력 합 니 다.
var obj = 
  {
    name: 'hunger',
    sex: 'male',
    age: 28
  };
for(var i in obj)
  {
    document.write(i+":"+obj[i]+'
') }

6. 다음 코드 의 출력 은?왜?
console.log(a);/  /*undefined:  JS     ,          ,
          ,               ,
                 ,  a          , a    */
var a = 1;
console.log(a);// a     1,      1
console.log(b);//  JS             b   ,     
// Uncaught ReferenceError: b is not defined

이 글 은 굶 주 린 골짜기자두 호 와 기아 인 곡 소유

좋은 웹페이지 즐겨찾기