2 语句

1 写一个对象,对象有两个属性,name和age,用for/in循环遍历并打印出这两个属性的值。

var obj = {name: "larry", age: 20};
for(item in obj){
   console.log(item + ": " + obj[item]);
}

 

2 label语句:分析如下程序的结果

var cars = ["audi", "bmw", "benz"]
list: {
    console.log(cars[0]);
    break list;
    console.log(cars[1]);
}

 

3 break语句和continue语句的区别

break:跳出整个循环,常见于switch语句,如下:

var x = "", i = 0;
for (i = 0; i < 10; i++)
{
    if (i == 3)
    {
        break;
    }
    x = x + "The number is " + i + '\n';
}
console.log(x);

continue跳出当次循环,然后继续循环中的下一个迭代

var x = "", i = 0;
for (i = 0; i < 5; i++)
{
    if (i == 3)
    {
        continue;
    }
    x = x + "The number is " + i + "\n";
}
console.log(x);

 

4 html语句中的换行和js中的换行有什么区别?

</br>: html中的换行

document.write("html</br>haha");

 

\n:js中的换行

var x = "JS" + "\n" + "haha";
console.log(x);

 

posted on 2017-03-22 16:26  modDx  阅读(290)  评论(0编辑  收藏  举报

导航