三、JavaScript 基础(下) - 章节课后练习题及答案

第一章链接:初识JavaScript - 章节课后练习题及答案

第二章链接:JavaScript 基础(上) - 章节课后练习题及答案

注:使用的是人民邮电出版社出版的《JavaScript+jQuery 交互式 Web 前端开发》书籍。


一、填空题

        1、表达式“[a, b] = [12, 34, 56]”执行后,变量b的值为______。

        2、______关键字,在循环语句中使用时,可以用来立即跳出本次循环。

二、判断题

        1、while语句可以在条件表达式为true的前提下,循环执行指定的一段代码,直到条件表达式为false时结束循环。(  )

        2、break关键字,在循环语句中使用时,其作用是立即跳出本次循环(  )

        3、可以使用“数组名[索引]” 的方式来访问数组元素(  )

三、选择题

        1、下列语句不能用于遍历数组的是(  )。

                A.for          B.for…in         C.for…of          D.if

        2、执行代码“var nums = [[2, 4], [6, 9]];console.log(nums[1][0]);”,输出结果正确的是( )。

                A.2             B.4     C. 6          D. 9 

        3、下列创建数组的方式,错误的是(  )。

                A.var arr = new Array();           B. var arr = [];

                C.var arr = new array();       D. var arr =[]; arr.length = 3;

四、编程题

        1、移出数组arr“[1,2,3,4,2,5,6,2,7,2]”中与2相等的元素,并生成一个新数组,不改变原数组。

        2、请将数组“['苹果', '香蕉', '酥梨', '榴莲', '樱桃', '柿子', '葡萄', '哈密瓜', '西瓜']”中的元素依次打印到控制台。


参考答案

一、填空题

1、34      2、continue

二、判断题

1、对        2、错        3、对

三、选择题

1、D        2、C        3、C

四、编程题

1、JavaScript代码如下:

<script>
  var arr = [1,2,3,4,2,5,6,2,7,2];  
  var newArr=[]; 
  for(var i=0;i<arr.length;i++){
    if(arr[i] != 2){
      newArr[newArr.length] = arr[i];
    }
  }
  console.log(newArr);
</script>

2、JavaScript代码如下:

<script>
  var arr = ['苹果', '香蕉', '酥梨', '榴莲', '樱桃', '柿子', '葡萄', '哈密瓜', '西瓜'];  
  for(var i=0;i<arr.length;i++){
    console.log(arr[i]);
  }  
</script>
  • 11
    点赞
  • 53
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论
根据题目要求,回答javascript基础天客观题涉及到"Pink老师"。以下是我的回答: "对于javascript基础天的客观题,我会向Pink老师请教。作为一位有经验且热情的教师,Pink老师拥有丰富的javascript知识和教学技巧,相信他会给出准确而详细的解答。 作为学生,我会尽力准备并理解第天所学的javascript知识。通过课堂上的讲解和练习,我会尽量掌握javascript的基本语法和概念,如变量、函数、条件语句和循环构等。我会尝试不同的练习题目和实际编程项目,以加深对javascript的理解。 如果在客观题中遇到难题,我会积极思考和尝试解决。若问题超出我的能力范围,我会把问题详细地记录下来,并为了更好地理解问题的解决方法向Pink老师请教。他在教学过程中的耐心和教导技巧将帮助我更好地理解javascript的难点。 在课堂上和课后,我会充分利用各种学习资源,如教材、在线资料、编程社区和同学们的讨论组,互相交流学习经验和解决问题的方法。通过与他人的互动,我相信会有更多机会理解和解决javascript基础天的客观题。 最后,我相信通过师生之间的良好沟通和我的努力学习,可以取得良好的学习成绩和对javascript的深入理解。Pink老师的教导和引导,会让我在学习javascript基础的过程中更加明确方向,更加容易掌握相关知识。"
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小泽的熊先森

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值