【选择】下面代码无法在页面上弹出结果,有几处错误()(选择一项)
```
function myFun(num1; num2) {
alert("123");
}
myFun(2, 3);
```
```
A. 3 B. 2 C. 1 D. 没有错误
```
【选择】下面代码的运行结果是()(选择一项)
```
var name_01="marry",age=18;
console.log(isNaN(age));
console.log(isNaN(name_01));
```
```
A. false true B. false false C. true true D. true false
```
【选择】下面代码的运行结果是()(选择一项)
```
var a = "012345.34n123";
console.log(parseFloat(a));
```
```
A. 012345 B. 0123n45.34 C. 12345.34 D. NaN
```
【选择】下面代码的运行结果是()(选择一项)
```
var email = "admin@dodoke.com";
email = Number(email);
console.log(email);
```
```
A. string B. int C. NaN D. Number
```
【选择】下面代码的运行结果是()(选择一项)
```
var name = 'xm';
function fn() {
var name = 'xh';
console.log(name);
}
fn();
console.log(name);
```
```
A. xm xm B. xm xh C. xh xh D. xh xm
```
【选择】下面代码的运行结果是()(选择一项)
```
var a = 5, b = 3, c = 1;
var flag1 = (a > 4) && (b < 3);
var flag2 = (a > b) || (c < 1);
console.log(flag1);
console.log(flag2);
```
```
A. true true B. true false C. false true D. false false
```
【编程】编写方法对两个自然数进行加减乘除以及取余这5种运算,并将结果显示在浏览器控制台上。
【选择】页面上输出`99 97 95 93 91 89 87 85 …… 1`,也就是1-99的奇数,但是是从大到小的输出,下列哪个循环语句可以实现()(选择一项)
```
A. for (var i = 99; i >= 1; i = i - 2)
B. for (var i = 1; i < 100; i = i - 2)
C. for (var i = 99; i >= 1; i++)
D. for (var i = 99; i >= 1; i--)
```
【编程】根据下面效果图,用循环写出代码。
```
第1圈
第2圈
第3圈
第4圈
第5圈
第6圈
第7圈
第8圈
第9圈
```
【选择】下面代码的运行结果是()(选择一项)
```
var str = "hello monkey";
alert(str.charAt(6));
```
```
A. m B. o C. 空 D. n
```
【选择】下面代码的运行结果是()(选择一项)
```
var str = "苹果,一家坐落硅谷的公司";
var strNew = str.substring(-6, 7);
console.log(strNew);
```
```
A. 落硅 B. 家坐落 C. 苹果,一家坐落 D. 苹果,一家坐
```
【选择】补充下面代码,以便获取到现在的月份()(选择一项)
```
var date = new Date();
var month = ?
console.log("现在是" + month + "月");
```
```
A. date.getMonth();
B. date.getMonth() - 1;
C. date.getMonth() + 1;
D. date.getMonth() + 2;
```
【选择】补充下面代码,以便获取到今天是本月中的哪一天()(选择一项)
```
var date = new Date();
var day = ?
console.log(day);
```
```
A. date.getDate();
B. date.getDay();
C. date.getTime();
D. date;
```
【选择】下面代码的运行结果是()(选择一项)
```
var a = Math.round(13.145);
var b = 12.877;
b = b.toFixed(1);
console.log(Math.min(a, b));
```
```
A. 12.8 B. 13 C. 12.9 D. 12.87
```
【选择】下面代码的运行结果是()(选择一项)
```
var minNum = Math.min(55, 0, -2, 3, -55, "a");
console.log(minNum);
```
```
A. -55 B. 55 C. 0 D. NaN
```
【编程】根据运行效果图,完成如下功能的代码:
```
dodoke
2020
1
最大值为:41
最小值为:8
```
```
// 定义字符串 hello, dodoke
// 取出字串 dodoke 并输出
// 定义日期,值为 2020-1-1
// 分别输出年月的值
// 求一组数20,41,15,8的最大值和最小值并输出
```
【选择】关于数组的描述,下列说法正确的是()(选择两项)
```
A. 数组可以用来保存一组不同类型的数据
B. 数组的length属性可以获得数组的长度
C. 数组的索引是从1开始的正整数
D. 使用()获取数组的索引
```
【选择】创建数组的基本方式有两种,下列创建数组的方式错误的是()(选择一项)
```
A. var arr = new Array(1);
B. var arr = new array();
C. var arr = [];
D. var arr = [1, 2, "3"];
```
【选择】以下哪一项是鼠标的单击事件()(选择一项)
```
A. onclick B. onload C. ondblclick D. onkeydown
```
【选择】下列关于单选按钮标签元素说法正确的是()(选择两项)
```
A. 一组单选按钮的 id 属性必须是一致的
B. 单选按钮的 type 属性是 button
C. 一组单选按钮的 name 属性必须是一致的
D. 单选按钮向后台传递的值是 value 属性中的值
```
【编程】在 html 页面写两个下拉框,通过下拉菜单完成省份与市/区的展示。
![](http://cndpic.dodoke.com/4bdb3b55ce823161cb632316e587a9b8 =x190)![](http://cndpic.dodoke.com/9a89dffd370996b71d5ec059c7b2e5a0)
【编程】在 html 页面写两个下拉框,通过下拉菜单完成省份与市/区的展示。并完成联动效果(点击省份后,点击市区的下拉菜单时,完成对应市区的展示)
![](http://cndpic.dodoke.com/079d7f69716cdf36e1703106946d7f58 =x90)![](http://cndpic.dodoke.com/937f6bdbb281ff7e150e73e376ebaf41 =x90)
![](http://cndpic.dodoke.com/4012982cc3d10b32b4741f9914f49093 =x90)![](http://cndpic.dodoke.com/fce3e6049f93489babb7fbe7156af005 =x90)
【选择】下列可以删除下拉选项元素dd下条目的语句正确的是()(选择两项)
```
<select name="dd" id="dd"></select>
var dd = document.getElementById("dd");
```
```
A. dd.options.remove(0);
B. dd.options.remove;
C. dd.option.remove(0);
D. dd.options.length = 0;
```
【选择】下列关于复选框标签说法不正确的是()(选择一项)
```
A. 复选框的 type 类型是 checkbox
B. 被选中元素的状态可以用 元素.checked 来表示
C. 一组复选框的 name 属性不需要保持一致
D. 反选时可以用 元素.checked=!元素.checked 来改变选中状态
```
- 阶段一 Java 零基础入门
- 步骤1:基础语法
- 第01课 初识
- 第02课 常量与变量
- 第03课 运算符
- 第04课 选择结构
- 第05课 循环结构
- 第06课 一维数组
- 第08课 方法
- 第09课 数组移位与统计
- 第10课 基础语法测试
- 第09课 基础语法测试(含答案)
- 步骤2:面向对象
- 第01课 类和对象
- 第02课 封装
- 第03课 学生信息管理
- 第04课 继承
- 第05课 单例模式
- 第06课 多态
- 第07课 抽象类
- 第08课 接口
- 第09课 内部类
- 第10课 面向对象测试
- 第10课 面向对象测试(含答案)
- 步骤3:常用工具类
- 第01课 异常
- 第02课 包装类
- 第03课 字符串
- 第04课 集合
- 第05课 集合排序
- 第06课 泛型
- 第07课 多线程
- 第08课 输入输出流
- 第09课 案例:播放器
- 第10课 常用工具测试(一)
- 第10课 常用工具测试(一)(答案)
- 第10课 常用工具测试(二)
- 第10课 常用工具测试(二)(答案)
- 阶段二 从网页搭建入门 JavaWeb
- 步骤1:HTML 与 CSS
- 第01课 HTML 入门
- 第01课 HTML 入门(作业)
- 第02课 CSS 入门
- 第02课 CSS 入门(作业)
- 第03课 CSS 布局
- 第03课 CSS 布局(作业)
- 步骤2:JavaScript 与前端案例
- 第01课 JavaScript 入门
- 第01课 JavaScript 入门(作业)
- 第02课 仿计算器
- 第03课 前端油画商城案例
- 第04课 轮播图
- 第05课 网页搭建测试
- 第05课 网页搭建测试(含答案)
- 步骤3:JavaScript 教程
- 入门
- 概述
- 基本语法
- 数据类型
- 概述
- 数值
- 字符串
- undefined, null 和布尔值
- 对象
- 函数
- 数组
- 运算符
- 算术运算符
- 比较运算符
- 布尔运算符
- 位运算符
- 运算顺序
- 语法专题
- 数据类型的转换
- 错误处理机制
- 标准库
- String
- Date
- Math
- DOM
- 概述
- Document 节点
- 事件
- EventTarget 接口
- 事件模型
- 常见事件
- 阶段三 数据库开发与实战
- 步骤1:初始数据库操作
- 第01课 数据类型
- 第02课 表的管理
- 第03课 数据管理
- 第04课 常用函数
- 第05课 JDBC 入门
- 第06课 Java 反射
- 第07课 油画商城
- 第08课 数据库基础测试
- 步骤2:MyBatis 从入门到进阶
- 第01课 IntelliJ IDEA 开发工具入门
- 第02课 Maven 入门
- 第03课 工厂模式
- 第04课 MyBatis 入门
- 第05课 MyBatis 进阶
- 第06课 商品信息管理
- 第07课 MyBatis 基础测试
- 步骤3:Redis 数据库与 Linux 下项目部署
- 第01课 Linux 基础
- 第02课 Linux 下 JDK 环境搭建及项目部署
- 第03课 Redis 入门
- 阶段四 SSM 到 Spring Boot 入门与综合实战
- 步骤1:Spring 从入门到进阶
- 第01课 Spring 入门
- 第02课 Spring Bean 管理
- 第03课 Spring AOP
- 第04课 基于 AspectJ 的 AOP 开发
- 第05课 JDBC Template
- 第06课 Spring 事务管理
- 第07课 人员管理系统开发
- 第08课 Spring 从入门到进阶测试
- 步骤2:Spring MVC 入门与 SSM 整合开发
- 第01课 Spring MVC 入门与数据绑定
- 第02课 Restful 风格的应用
- 第03课 SpringMVC 拦截器
- 第04课 办公系统核心模块
- 步骤3:Spring Boot 实战
- 第01课 Spring Boot 入门
- 第02课 校园商铺项目准备
- 第03课 校园商铺店铺管理
- 第04课 校园商铺商品管理及前台展示
- 第05课 校园商铺框架大换血
- 步骤4:Java 面试
- 第01课 面试准备
- 第02课 基础面试技巧
- 第03课 Web基础与数据处理
- 第04课 主流框架