JavaScript基础练习 -- 第六天

版权声明:版权所有,转载、引用请指明出处! https://blog.csdn.net/qq_30216191/article/details/82262995

前言:

在本栏中,我将每天更新一些JavaScript基础练习题。这些习题,大部分是我自己总结的。其中很大一部分是我在学习过程中记下的笔记或者遇到的坑,还有就是很重要很重要的基础概念,被我转换为了习题的形式。这部分题目,我觉得非常适合刚入门前端开发的朋友们,希望大家有所收获,这就足够咯~~

第六天

正文:

1.  分析下面的JavaScript代码段:                                                                                                                                                   

var s1=new String("010-98989999"); 
document.write(s1.substring(1,4)); 
document.write(s1.substr(1,4));

执行完代码段,页面中输出________,s1等于__________。       

2.  分析下面的JavaScript代码段:                                                                                                                                                    

var emp = new Array(5);
emp[1]=1;
emp[2]=2;

执行完程序后,emp.length=_____,emp[0]=___________。

3.  以下代码运行的结果是输出________。                                                                                                                                       

var a = b = 10; 
(function(){ 
  var a=b=20 
})(); 
console.log(b); 

4.  以下代码运行后弹出的结果是_________。                                                                                                    

var a = 888;    
++a;  
alert(a++);

5.  下面代码,k的运行结果是___________。

var i = 0, j = 0;  
for(;i < 10, j < 6;i++, j++){ 
  k = i + j;
}

6.  [1,2,3,4].join("0").split("") 的执行结果是____________________。

7.  下面代码的运行时:第一次弹出__________,第二次弹出__________。

function fn1() { 
  alert(1);
}    
alert(fn1());

8.  以下代码运行后,结果为_________。

fn1();    
var fn1 = function(a){
  alert(a);
};

9.  alert( "12">"9" ) 的结果是________。

说明:

  1. 题目中出现的JS指的是采用ECMAScript 2015及之后标准的JavaScript
  2. 欲查看word版习题和答案,请访问:https://download.csdn.net/download/qq_30216191/10639038
  3. 题目和答案中,若有错误和需完善的地方,请及时给予我反馈哈~~

                   

猜你喜欢

转载自blog.csdn.net/qq_30216191/article/details/82262995