
Web前端技术(JavaScript+jQuery)
学校: 无
问题: 1. 运行以下代码输出的结果是( )。
var a=5;
if(a){
console.log('hi');
}
选项:
• A. hi
• B. 0
• C. 1
• D. 5
答案: 请关注公众号【渝粤搜题】查看答案
问题: 2. 运行以下代码的输出结果是()
var a="";
if(a==0){
console.log("yes");
}else{
console.log("no");
}
选项:
• A. no
• B. yes
• C. 什么都不输出
• D. 直接报错
答案: 请关注公众号【渝粤搜题】查看答案
问题: 3. 四个选项中,哪项与下述代码等价?( )
if(a>10){
rate=1.5;
}else{
rate=1.2;
}
选项:
• A. var rate=1.5?1.2;
• B. var rate=a>10?1.2:1.5;
• C. var rate=a>10?1.5:1.2;
• D. var rate=1.5?a>10:1.2
答案: 请关注公众号【渝粤搜题】查看答案
问题: 4. 以下代码输出的结果是( )
var a=45;
switch(Math.floor(a/10)){
case 9:
case 8:console.log("A");break;
case 7:console.log("B");break;
case 6:console.log("C");break;
default:console.log("D");
}
选项:
• A. C
• B. D
• C. A
• D. B
答案: 请关注公众号【渝粤搜题】查看答案
问题: 5. 关于多路分支语句switch,下面说法正确的是()
选项:
• A. 凡是能用switch语句实现的分上海开放大学答案支控制都可以用if语句实现
• B. switch语句中不允许再使用switch语句
• C. 对于任何case子句,要执行它所属的语句,必须先进行条件判断
• D. continue和break都能用于switch语句中
答案: 请关注公众号【渝粤搜题】查看答案
问题: 1. 以下4个选项中,不是合法创建数组的语句是( )
选项:
• A. let myarray = [ 1.1, true,"a", ];
• B. let myarray = [];
• C. let myarray = {};
• D. let myarray = new Array();
答案: 请关注公众号【渝粤搜题】查看答案
问题: 2. 使用以下语句声明的数组:let undefs = [,,]; 包含多少个元素( )
选项:
• A. 1
• B. 2
• C. 3
• D. 0
答案: 请关注公众号【渝粤搜题】查看答案
问题: 3. 以下哪条语句将正确访问cool数组中的第5个元素( )
选项:
• A. cool[5]
• B. cool(5)
• C. cool[4]
• D. cool(4)
答案: 请关注公众号【渝粤搜题】查看答案
问题: 4. Array对象的哪个属性将返回表示数组长度的数值( )
选项:
• A. length属性
• B. getLength属性
• C. size属性
• D. getsize属性
答案: 请关注公众号【渝粤搜题】查看答案
问题: 5. 有数组a = [],执行a[1000] = 0 之后,数组的长度是( )
选项:
• A. 1000
• B. 1001
• C. 999
• D. 0
答案: 请关注公众号【渝粤搜题】查看答案
问题: 6. 对添加数组元素的方法的表述,不正确的是( )
选项:
• A. 使用unshift方法可以在数组开头插入元素
• B. 使用push()方法在数组末尾增加一个或多个元素
• C. 使用shift()方法在数组开始增加一个或多个元素
• D. 使用splice()方法可以插入数组元素
答案: 请关注公众号【渝粤搜题】查看答案
问题: 7. 将数组中所有元素都转化为字符串并连接在一起的方法是( )
选项:
• A. concat()方法
• B. join()方法
• C. splice()方法
• D. slice()方法
答案: 请关注公众号【渝粤搜题】查看答案
问题: 8. 有数组let a = [1,2,3,4,5,6,7,8]; 执行a.splice(4);a.splice(1,2);之后,a的结果是( )
选项:
• A. [2,3]
• B. [1,4]
• C. [1,2]
• D. [7,8]
答案: 请关注公众号【渝粤搜题】查看答案
问题: 9. 执行代码,sum的结果是()
let sum=0;let data = [1,2,3,4,5];
data.forEach(function(value) { sum += value; });
console.log(sum);
选项:
• A. 1
• B. 5
• C. 3
• D. 15
答案: 请关注公众号【渝粤搜题】查看答案
问题: 10. 以下代码执行的结果是()
a = [1,2,3,4,5];
a.every(function(x) { return x % 2 === 0; })
选项:
• A. [2,4]
• B. [5,3,1]
• C. true
• D. false
答案: 请关注公众号【渝粤搜题】查看答案
问题: 1. 下列关于JavaScript对象说法错误的是( )
选项:
• A. JavaScript只能通过字面量“{}”来创建对象
• B. JavaScript对象是基于键值对的,键值对通常写法为 name : value
• C. 在JavaScript中,几乎所有的事物都是对象
• D. JavaScript对象是拥有属性和方法的集合
答案: 请关注公众号【渝粤搜题】查看答案
问题: 2. 能够正确访问stu对象的name属性的是()
选项:
• A. stu(‘name’)
• B. stu[name]
• C. stu.name
• D. 都访问不了
答案: 请关注公众号【渝粤搜题】查看答案
问题: 3. 能够正确调用stu对象的test方法的是( )
选项:
• A. stu.test
• B. stu[“test”]
• C. stu.test()
• D. stu[test()]
答案: 请关注公众号【渝粤搜题】查看答案
问题: 4. 以下四个选项中,可用于遍历对象的是( )
选项:
• A. for…in语句
• B. if语句
• C. while语句
• D. prompt()语句
答案: 请关注公众号【渝粤搜题】查看答案
问题: 5. 以下四个选项中,不能用于创建对象的是( )
选项:
• A. 利用字面量
• B. 利用new Object
• C. 利用构造函数
• D. 利用循环语句
答案: 请关注公众号【渝粤搜题】查看答案
问题: 1. 单独存放JavaScript程序的文件扩展名是( )
选项:
• A. .js
• B. .java
• C. .script
• D. .javascript
答案: 请关注公众号【渝粤搜题】查看答案
问题: 2. JavaScript为代码添加多行注释的语法为( )
选项:
• A.
• B. //
• C. /**/
• D. #
答案: 请关注公众号【渝粤搜题】查看答案
问题: 3. 关于在 HTML文档中嵌入 JavaScript 代码的说法,描述正确的是( )
选项:
• A. JavaScript代码只能嵌入在HTML页面与之间
• B. JavaScript代码可以嵌入在HTML页面与之间
• C. JavaScript代码必须包裹在标签对中
• D. JavaScript代码必须嵌入在单独的JS文件中
答案: 请关注公众号【渝粤搜题】查看答案
问题: 4. 在HTML页面中引用名称为“index.js”的外部脚本正确的是( )
选项:
• A.
• B.
• C.
• D. ind渝粤搜题ex.js
答案: 请关注公众号【渝粤搜题】查看答案
问题: 国家开放大学答案5. 执行以下代码后,在页面上将会输出( )
选项:
• A. AB
• B. A
• C. B
• D. 无输出
答案: 请关注公众号【渝粤搜题】查看答案
问题: 1. 向控制台输出字符串“Hello World!”正确的JavaScript语句是()
选项:
• A. document.write(“Hello World!”);
• B. respose.write(“Hello World!”);
• C. console.log(“Hello World!”);
• D. alert(“Hello World!”);
答案: 请关注公众号【渝粤搜题】查看答案
问题: 2. 代码“var title=prompt(‘请输入标题!’)”的作用是()
选项:
• A. 弹窗输出字符串“请输入标题!”
• B. 向控制台输出字符串“请输入标题!”
• C. 在Web页面上输出字符串“请输入标题!”
• D. 弹出输入框,并把输入的内容赋值给变量title
答案: 请关注公众号【渝粤搜题】查看答案
问题: 3. 以下关于JavaScript变量命名的说法正确的是()
选项:
• A. 变量名必须以字母开头
• B. 变量名对大小写是敏感的
• C. 变量名可以以数字开头
• D. 变量名不能以“$”符号开头
答案: 请关注公众号【渝粤搜题】查看答案
问题: 4. 以下变量名不正确的是()
选项:
• A. a2
• B. Number
• C. $_abc
• D. 8b
答案: 请关注公众号【渝粤搜题】查看答案
问题: 5. 以下四个选项中,不属于JavaScript保留关键字的是()
选项:
• A. let
• B. break
• C. var
• D. name
答案: 请关注公众号【渝粤搜题】查看答案
问题: 1. 以下JavaScript代码输出的结果是()
let a;
console.log(typeof a)
选项:
• A. null
• B. undefined
• C. number
• D. string
答案: 请关注公众号【渝粤搜题】查看答案
问题: 2. 以下JavaScript代码输出的结果是()
let b='4';
let c='5';
console.log(b+c);
console.log(c-b);
选项:
• A. 45 1
• B. 9 1
• C. 4北京开放大学答案5 5-4
• D. 9 5-4
答案: 请关注公众号【渝粤搜题】查看答案
问题: 3. 以下四个选项中,输出的结果与另三个不一样的是( )
选项:
• A. console.log(typeof (a="3"))
• B. console.log(typeof(b=2))
• C. console.log(typeof(6+"3"))
• D. console.log(typeof(String(5)))
答案: 请关注公众号【渝粤搜题】查看答案
问题: 4. 以下四个选项中,输出的结果不是number的是( )
选项:
• A. let a="3";console.log(typeof parseInt(a));
• B. let c="3";console.log(typeof parseFloat(c));
• C. let d="5"-3;console.log(typeof( Number(d)))
• D. console.log('I'm a programmer!');
答案: 请关注公众号【渝粤搜题】查看答案
问题: 5. 不能够在页面上输出I’m a programmer!的是()
选项:
• A. console.log("I'm a programmer!");
• B. console.log("I\'m a programmer!");
• C. console.log('I\'m a programmer!')
• D. console.log('I'm a programmer!');
答案: 请关注公众号【渝粤搜题】查看答案
问题: 1. 在JavaScript代码“var a=8%3;”,变量a的值是()
选项:
• A. 2
• B. 3
• C. 66
• D. 67
答案: 请关注公众号【渝粤搜题】查看答案
问题: 2. 以下JavaScript代码输出的结果是()
var num1='4';
var num2='5';
var opt='+';
console.log(eval(num1+num2));
选项:
• A. 45
• B. 4+5
• C. 9
• D. 什么都没有输出
答案: 请关注公众号【渝粤搜题】查看答案
问题: 3. 以下代码输出的结果是( )
var a=3;
console.log(a*=2);
选项:
• A. 3
• B. 2
• C. 5
• D. 6
答案: 请关注公众号【渝粤搜题】查看答案
问题: 4. 以下代码输出的结果是( )
var a=3,b=10;
console.log(a>=3 && 5>b);
选项:
• A. true
• B. false
• C. 0
• D. 1
答案: 请关注公众号【渝粤搜题】查看答案
问题: 5. 以下四个选项中,输出结果是true的是( )
选项:
• A. console.log(a>0);
• B. console.log(5>6);
• C. var a=false;
console.log(!a);
• D. var b=true;
console.log(!b);
答案: 请关注公众号【渝粤搜题】查看答案
问题: 1. 下面代码中,k的运行结果是( )
let i = 0,j = 0;
for(;i<10,j<6;i++,j++){
k = i + j;
}
console.log(k)
选项:
• A. 11
• B. 10
• C. 12
• D. 13
答案: 请关注公众号【渝粤搜题】查看答案
问题: 2. 运行以下代码的输出结果是( )
let sum=0;
for(let i=1;i<=10;i++ ){sum+=i;}
console.log(sum)
选项:
• A. 55
• B. 54
• C. 56
• D. 57
答案: 请关注公众号【渝粤搜题】查看答案
问题: 3. 以下关于break说法正确的是( )
选项:
• A. break可以终止所有的循环
• B. break可以终止本层循环
• C. break只能用在循环语句中
• D. break只能用在switch语句中
答案: 请关注公众号【渝粤搜题】查看答案
问题: 4. 下面关于continue语句说法正确的是( )
选项:
• A. continue语句可以提前结束整个循环,避免其成为死循环
• B. continue语句只能用于循环语句中
• C. continue语句能够用于循环和选择语句中
• D. 多层循环语句嵌套时,只需要使用一个continue语句就能够结束掉所有层次的循环
答案: 请关注公众号【渝粤搜题】查看答案
问题: 5. 下面选项中关于循环嵌套语句的说法不正确的是( )
选项:
• A. 循环嵌套语句是指一个循环中存在另外一个循环
• B. 在JavaScript中允许使用while循环中嵌套一个其他循环
• C. 在JavaScript中允许在do-while循环中嵌套一个其他循环
• D. 循环嵌套语句只能用于for循环
答案: 请关注公众号【渝粤搜题】查看答案
问题: 1. 如果有函数function f(x,y){…},那么以下正确的函数调用是( )
选项:
• A. f 1 ,2
• B. f(1)
• C. f(1,2)
• D. f(,2)
答案: 请关注公众号【渝粤搜题】查看答案
问题: 2. 在JavaScript中,定义函数时可以使用多少个参数( )
选项:
• A. 0
• B. 1
• C. 2
• D. 任意
答案: 请关注公众号【渝粤搜题】查看答案
问题: 3. 在JavaScript中,定义一个全局变量的方法是( )
选项:
• A. 使用关键字public在函数中定义
• B. 使用关键字public在任何函数之外定义
• C. 使用关链字var在函教中定义
• D. 使用关键宇var在任何函数之外定义
答案: 请关注公众号【渝粤搜题】查看答案
问题: 4. 关于函数参数,表述错误的是( )
选项:
• A. 每个函数必须要带形参
• B. 函数是否有参数可根据实际情况确定
• C. 函数的参数可以是字符串类型
• D. 函数参数可分形参和实参
答案: 请关注公众号【渝粤搜题】查看答案
问题: 5. 以下关于闭包的说法,其中错误的是( )
选项:
• A. 在书写形式上,需要函数套函数
• B. 从本质上看,闭包是将函数内部和函数外部连接起来的桥梁
• C. 闭包完全没什么存在的意义
• D. 闭包比较耗内存
答案: 请关注公众号【渝粤搜题】查看答案
问题: 6. 以下四个选项中,哪项为立即执行函数( )
选项:
• A. function test(){return 1+2;}
• B. (function sayHello(){document.write('Hello');})()
• C. ((function go(){console.log('gogogo!')}))
• D. B和C都是
答案: 请关注公众号【渝粤搜题】查看答案
问题: 1. 关于操作DOM元素的样式,正确的说法是( )
选项:
• A. 只能通过操作元素className属性来操作元素样式
• B. 只能通过操作元素style属性来操作元素样式
• C. 可以通过操作元素link属性来操作元素样式
• D. 可以通过操作元素style属性和className属性来操作元素样式
答案: 请关注公众号【渝粤搜题】查看答案
问题: 2. 以下四个选项中,不能够向元素内部写入内容的是()
选项:
• A. document.write
• B. textContent
• C. innerHTML
• D. innerText
答案: 请关注公众号【渝粤搜题】查看答案
问题: 3. 下列选项中,可以作为DOM的style属性操作的样式名为()
选项:
• A. 以上都是
• B. textalign
• C. fontFamily
• D. font-Size
答案: 请关注公众号【渝粤搜题】查看答案
问题: 4. 能够获取p元素的myid属性值的是()
选项:
• A. p.dataset.myid
• B. p.mydi
• C. p.getAttribute('myid')
• D. 以上都不是
答案: 请关注公众号【渝粤搜题】查看答案
问题: 5. 关于获取元素,下列描述不正确的是()
选项:
• A. document.getElementsByName返回的是元素集合
• B. document.getElementById返回的是单个元素
• C. document.getElementsByTageName返回的是单个元素
• D. document.querySelectorAll返回的是元素集合
答案: 请关注公众号【渝粤搜题】查看答案
问题: 6. 下列可用于获取第一个p元素的是()
选项:
• A. document.querySelector('p')
• B. document.getElementsByName('p')
• C. document.querySelectorAll(' p')
• D. document.getElementsByTagName(' p')
答案: 请关注公众号【渝粤搜题】查看答案
问题: 1. 关于JavaScript中的排他操作说法错误的是()
选项:
• A. 在制作Tab栏效果时可以使用排他操作实现
• B. 排他操作的使用步骤为先排除所有元素样式再设置当前元素样式
• C. 排他思想只能用于制作Tab栏效果
• D. 以上说明都不对
答案: 请关注公众号【渝粤搜题】查看答案
问题: 2. 关于函数this指向说法错误的是()
选项:
• A. 构造函数内部的this指向新创建的对象
• B. 直接通过函数名调用函数时,this会指向全局对象window
• C. 如果将函数作为对象的方法调用,this将会指向该对象
• D. 在箭头函数中可以使用this指向
答案: 请关注公众号【渝粤搜题】查看答案
问题: 3. 关于排他思想的优势错误的是( )
选项:
• A. 适用于为多个同类元素设置样式或效果
• B. 能够避免为单个元素重复设置相同样式
• C. 可以有效显示用户操作下某一元素的改变
• D. 能够实现所有的页面动态效果
答案: 请关注公众号【渝粤搜题】查看答案
问题: 4. 关于排他操作的使用步骤正确的是( )
选项:
• A. 先清除全部元素的效果,再为特定元素设置效果
• B. 先为特定元素设置效果,再清除全部元素的效果
• C. 先删除全部元素效果,再删除特定元素效果
• D. 直接设置特定元素效果即可
答案: 请关注公众号【渝粤搜题】查看答案
问题: 1. 关于JavaScript节点的说法不正确的是()
选项:
• A. JavaScript节点指页面中所有的内容,包括标签、属性、文本、注释等
• B. 节点拥有节点类型、节点名称、节点值这3个基本属性
• C. 一个节点可拥有任意数量的子节点
• D. 每个节点都有父节点
答案: 请关注公众号【渝粤搜题】查看答案
问题: 2. 元素节点的nodeType值是()
选项:
• A. 3
• B. 2
• C. 1
• D. 4
答案: 请关注公众号【渝粤搜题】查看答案
问题: 3. 在JavaScript中,可以用来获取元素p的父级节点的是()
选项:
• A. p.parent
• B. p.parentElement
• C. p.parents
• D. p.parentNode
答案: 请关注公众号【渝粤搜题】查看答案
问题: 4. 在JavaScript中,关于childNodes属性的描述正确的是()
选项:
• A. childNodes属性只返回元素节点
• B. childNodes属性只返回文本节点
• C. childNodes属性返回当前元素的所有子节点的集合
• D. childNodes属性只返回属性节点
答案: 请关注公众号【渝粤搜题】查看答案
问题: 5. 在JavaScript中,关于children属性说法正确的是()
选项:
• A. children属性返回所有子级元素节点集合
• B. children属性返回所有子级文本节点集合
• C. children属性返回所有子级属性节点集合
• D. children属性返回所有子节点集合
答案: 请关注公众号【渝粤搜题】查看答案
问题: 6. 在以下的4个选项中,能够创建节点p的方法是()
选项:
• A. createNode()
• B. createElement()
• C. createNodes()
• D. createElements
答案: 请关注公众号【渝粤搜题】查看答案
问题: 7. 在JavaScript中,appendChild()方法的作用是()
选项:
• A. 删除指定的子节点
• B. 在指定的节点前面添加节点
• C. 在指定的节点后面添加节点
• D. 将一个节点添加到父节点的子节点列表末尾
答案: 请关注公众号【渝粤搜题】查看答案
问题: 8. 在JavaScript中,能够将节点添加到父节点的子节点列表开头的方法是()
选项:
• A. appendChile()
• B. firstChild()
• C. insertBefore
• D. firstNode()
答案: 请关注公众号【渝粤搜题】查看答案
问题: 1. JavaScript事件的三要素是()
选项:
• A. 事件源、事件触发时间、事件类型
• B. 事件源、事件触发时间、事件处理程序
• C. 事件触发时间、事件类型、事件处理程序
• D. 事件源、事件类型、事件处理程序
答案: 请关注公众号【渝粤搜题】查看答案
问题: 2. 关于JavaScript事件处理程序说法正确的是()
选项:
• A. 事件处理程序不能使用函数形式渝粤教育
• B. 事件处理程序不能传递参数
• C. 事件处理程序通常是函数形式
• D. 以上说法均正确
答案: 请关注公众号【渝粤搜题】查看答案
问题: 3. 注册事件通常称为绑定事件,可以使用传统方式注册事件,也可以使用监听方式注册事件,以上说法()
选项:
• A. 正确
• B. 错误
答案: 请关注公众号【渝粤搜题】查看答案
问题: 4. 关于使用监听方式注册事件的说法正确的是()
选项:
• A. 该种方式是通过addeventlistener()方法实现的
• B. 该种方式注册的事件只能在冒泡阶段执行
• C. 该种方式注册的事件只能在捕获阶段执行
• D. 该种方式注册的事件默认是在冒泡阶段执行
答案: 请关注公众号【渝粤搜题】查看答案
问题: 5. 关于事件对象描述错误的是( )
选项:
• A. 事件对象的属性中保存了与事件相关的一系列信息
• B. 事件触发时就会产生事件对象
• C. 事件对象的获取有兼容性问题
• D. 通过事件对象不可以阻止事件冒泡和默认行为
答案: 请关注公众号【渝粤搜题】查看答案
问题: 6. 在事件对象中,stopPropagation()方法可用于( )
选项:
• A. 阻止事件冒泡
• B. 阻止事件默认行为
• C. 返回事件类型
• D. 返回事件对象
答案: 请关注公众号【渝粤搜题】查看答案
问题: 1. 有关 JAVASCRIPT 的定时器,下列说法不正确的是( )
选项:
• A. 用于指定在一段特定的时间后执行某段程序
• B. setTimeout(show,2000)的功能是指2秒钟后执行show函数
• C. clearTimeout(timer)用于清除定时器timer
• D. 使用setInterval创建的定时器,可以用clearTimeout清除
答案: 请关注公众号【渝粤搜题】查看答案
问题: 2. 关于以下代码的运行结果说法正确的是()
选项:
• A. 每间隔50秒输出一个数字,一直到20停止输出
• B. 当等于20时清除定时器timer
• C. 每隔50毫秒输出一个数字,一直输出到20停止输出
• D. 每隔50毫秒输出一个数字,一直输出到21停止输出
答案: 请关注公众号【渝粤搜题】查看答案
问题: 3. 使用setInterval()创建的定时器,可以使用setTimeout()函数将其清除,以上说法()
选项:
• A. 正确
• B. 错误
答案: 请关注公众号【渝粤搜题】查看答案
问题: 4. setTimeout(“adv()”,20)表示的意思是()
选渝粤题库项:
• A. 20秒后adv()函数会被调用
• B. 20分钟后adv()函数会被调用
• C. 20毫秒后adv()函数会被调用
• D. adv()函数会被调用20次
答案: 请关注公众号【渝粤搜题】查看答案
问题: 1. 关于JavaScript解构赋值的说法不正确的是()
选项:
• A. 解构赋值是一种从数组或对象中提取值并赋给变量的语法
• B. 解构赋值可以简化代码
• C. 解构赋值使得多个变量的赋值更加便捷和直观
• D. 解构赋值并不能提升代码的可读性和可维护性
答案: 请关注公众号【渝粤搜题】查看答案
问题: 2. 执行代码“let [a,b=2,c]=[5,6,7]”后,变量b的值是()
选项:
• A. 2
• B. 5
• C. 6
• D. 7
答案: 请关注公众号【渝粤搜题】查看答案
问题: 3. 在下述的代码中,test的值是()
let [name,sex,...test]=['张扬','男',20,'计算机网络技术','23网络1班'];
选项:
• A. undefined
• B. test
• C. 20
• D. [20,'计算机网络技术','23网络1班']
答案: 请关注公众号【渝粤搜题】查看答案
问题: 4. 在下述代码中,title的值是()
let{title,author,pubdate,publisher}={'Web前端技术','林龙健','2024-8-1','机械工业出版社'}
选项:
• A. title
• B. Web前端技术
• C. 2024-8-1
• D. 机械工业出版社
答案: 请关注公众号【渝粤搜题】查看答案
问题: 5. 以下4个选项中,不能用于删除字符左边的空格的是()
选项:
• A. trimStart()
• B. trimLeft()
• C. trimEnd()
• D. trim()
答案: 请关注公众号【渝粤搜题】查看答案
问题: 6. 解构赋值的优势有()
选项:
• A. 提高代码的可读性
• B. 方便交换变量值和处理函数返回值
• C. 方便遍历数据结构
• D. 方便处理函数参数
答案: 请关注公众号【渝粤搜题】查看答案
问题: 1. 以下关于jQuery的描述错误的是()
选项:
• A. jQuery是一个JavaScript类库
• B. jQuery一个基于HTML与CSS的插件
• C. jQuery极大简化了JavaScript编程
• D. jQuery的宗旨是“write less,do more”
答案: 请关注公众号【渝粤搜题】查看答案
问题: 2. 下列选项中,关于jQuery特点描述不正确的是 ( )
选项:
• A. jQuery是一个轻量级的脚本,其代码非常小巧
• B. 可以跨浏览器使用
• C. 不支持CSS3定义的属性和选择器
• D. 插件丰富,可以通过插件扩展更多功能
答案: 请关注公众号【渝粤搜题】查看答案
问题: 3. “$(document).ready()是jQuery中一个非常重要的函数,它用来在页面DOM元素加载完成后执行JavaScript代码。”这种描述()
选项:
• A. 正确
• B. 错误
答案: 请关注公众号【渝粤搜题】查看答案
问题: 4. 关于jQuery对象描述不正确的是()
选项:
• A. 在jQuery库中,可以通过本身自带的方法获取页面DOM 元素的对象
• B. jQuery对象就是用jQuery的类库选择器获得的对象
• C. jQuery对象就是通过jQuery包装DOM对象后产生的对象
• D. jQuery对象就是DOM对象
答案: 请关注公众号【渝粤搜题】查看答案
问题: 1. 以下不是jQuery选择器的是()
选项:
• A. 基本选择器
• B. 链接选择器
• C. 内容过滤选择器
• D. 表单选择器
答案: 请关注公众号【渝粤搜题】查看答案
问题: 2. 以下四个选项中不能正确得到元素的是 ( )
选项:
• A. $("#btn")
• B. $( input[value='确定'] )
• C. $('input[type="submit"]')
• D. $(".btn")
答案: 请关注公众号【渝粤搜题】查看答案
问题: 3. 以下四个选项中不能够让”第4个段落”变红色的是()
第1个段落
第2个段落
第3个段落
第4个段落
选项:
• A. $("p:last").css("color","red")
• B. $("#p3"). css("color","red")
• C. $("p:nth-child(4)").css("color","red")
• D. $("#p3").nextAll().css("color","red")
答案: 请关注公众号【渝粤搜题】查看答案
问题: 1. 以下代码的输出结果是( )
HTML代码:
jQuery代码:
console.log($("p").css("border"))
选项:
• A. 1px
• B. 1px solid rgb(255, 0, 0)
• C. 1px solid
• D. solid
答案: 请关注公众号【渝粤搜题】查看答案
问题: 2. 关于以下jQuery代码,说法正确的是 ( )
$("p").css("color","red").css("font-size","50px");
选项:
• A. 段落字体为红色,字体大小为默认大小
• B. 段落字体为默认颜色,字体大小为50px
• C. 段落字体为红色,字体大小为50px
• D. 段落字体为默认颜色,字体大小为默认大小
答案: 请关注公众号【渝粤搜题】查看答案
问题: 3. 以下四个选项中,能够实现从被选元素移除一个或多个类的是( )
选项:
• A. toggleClass()
• B. removeClass()
• C. deleteClass()
• D. addClass()
答案: 请关注公众号【渝粤搜题】查看答案
问题: 4. 关于toggleClass()方法说法错误的是( )
选项:
• A. toggleClass()方法可以向被选中的元素添加类名
• B. toggleClass()方法可以向被选中的元素移除类名
• C. toggleClass()方法能够向被中的元素添加或移除类名
• D. toggleClass()方法只能向被中的元素添加或移除一个类名
答案: 请关注公众号【渝粤搜题】查看答案
问题: 1. 在jQuery中,关于hide()方法的描述错误的是()
选项:
• A. 用于隐藏匹配的元素
• 江苏开放大学答案B. 用于显示匹配的元素
• C. 能够设置动画的时间
• D. 能够定义动画完成时执行的函数
答案: 请关注公众号【渝粤搜题】查看答案
问题: 2. 在jQuery中,可实现淡入动画效果的方法是( )
选项:
• A. show()
• B. hide()
• C. fadeOut
• D. fadeIn
答案: 请关注公众号【渝粤搜题】查看答案
问题: 3. 在jQuery()中,fadeTo()方法描述正确的是()
选项:
• A. 该方法只能用于淡入显示匹配的元素
• B. 该方法只能用于淡出显示匹配的元素
• C. 该方法可用于匹配元素在淡入与淡出两种效果间切换
• D. 该方法以淡入/淡出方式将匹配元素调整到指定的透明度
答案: 请关注公众号【渝粤搜题】查看答案
问题: 4. 以下四个选项中,能够实现匹配下滑动画效果的是()
选项:
• A. FadeIn
• B. FadeOut
• C. show()
• D. slideDown()
答案: 请关注公众号【渝粤搜题】查看答案
问题: 5. jQuery提供的用于停止动画效果的方法是()
选项:
• A. stop()
• B. off()
• C. animate()
• D. stopAnimate()
答案: 请关注公众号【渝粤搜题】查看答案
问题: 1. 在jQuery中,用于自定义动画的方法是()
选项:
• A. show()
• B. slideUp()
• C. animate()
• D. animation()
答案: 请关注公众号【渝粤搜题】查看答案
问题: 2. 以下四个选项中,可用来判断元素是否处于动画状态的是()
选项:
• A. $(selecoter).isanimate()
• B. $(selecoter).isanimation()
• C. $(selecoter).is("animate")
• D. $(selecoter).is(":animated")
答案: 请关注公众号【渝粤搜题】查看答案
问题: 3. 在jQuery()的动画中,delay()方法的作用是()
选项:
• A. 对动画进行延迟操作
• B. 停止动画
• C. 添加动画效果
• D. 清除所有动画
答案: 请关注公众号【渝粤搜题】查看答案
问题: 4. 以下动画的执行顺序是()
$("div").animate({width: '200px',height: '300px'},2000)
选项:
• A. div的宽度先变为200px,2000ms后高度变为300px
• B. div的高度先变为300px,2000ms后宽度变为200px
• C. 宽度和高度在2000ms内同时变化
• D. 2000ms后,宽度和高度同时变化
答案: 请关注公众号【渝粤搜题】查看答案
问题: 5. 以下动画的执行顺序是()
$(".box").animate({left: '200px'},2000).animate({top:'300px'},3000)
选项:
• A. 先向右移200px,然后向下移300px
• B. 先向左移200px,然后向上移300px
• C. 先向右移200px,然后向上移300px
• D. 先向左移200px,然后向下移300px
答案: 请关注公众号【渝粤搜题】查看答案
问题: 6. 关于box2、box3动画的描述不正确的是()
$(".box2").animate({left: '200px'},2000)
$(".box3").delay(1000).animate({left:'300px'},1000)
选项:
• A. box2、box3动画同时执行
• B. box2向右移动100px后box3才开始移动
• C. box2、box3动画同时停止
• D. box3的移动速度比box2的移动速度快
答案: 请关注公众号【渝粤搜题】查看答案
问题: 1. 在jQuery中,不能够获取元素属性的方法是()
选项:
• A. html()
• B. prop()
• C. attr()
• D. data()
答案: 请关注公众号【渝粤搜题】查看答案
问题: 2. 关于jQuery的attr()方法描述正确的是()
选项:
• A. 可用来获取元素固有属性的值
• B. 可用来获取元素自定义属性的值
• C. 可用来获取元素的内容
• D. 可用来获取元素的样式
答案: 请关注公众号【渝粤搜题】查看答案
问题: 3. jQuery中关于prop()方法,下列描述正确的是()
选项:
• A. 可以用来获取元素宽度
• B. 可以用来获取元素的高度
• C. 可以用来获取元素固有属性的属性值
• D. 可以用来向元素上插入内容
答案: 请关注公众号【渝粤搜题】查看答案
问题: 4. 下列关于jQuery中方法的说法错误的是()
选项:
• A. text()方法可用于获取元素的文本内容
• B. html()方法可用于获取元素的HTML内容
• C. val()方法可用于获取表单元素的值
• D. on()方法用于删除已绑定的事件
答案: 请关注公众号【渝粤搜题】查看答案
问题: 5. 以下四个选项中,可用于遍历数组和对象的方法()
选项:
• A. $.each()
• B. show()
• C. off()
• D. on()
答案: 请关注公众号【渝粤搜题】查看答案
问题: 6. 以下代码的输出结果是()
123
$("li").each(()=>{
document.write($(this).text()+" ");
})
选项:
• A. 1 2
• B. 12
• C. 123
• D. 1 2 3
答案: 请关注公众号【渝粤搜题】查看答案
问题: 7. 关于jQuery的empty()方法和remove()方法,说法正确的是()
选项:
• A. empty()方法用于清空元素的内容,并删除元素本身
• B. remove()方法用于清空元素的内容,但不删除元素本身
• C. remove()方法用于删除匹配的元素本身,empty()方法用于删除匹配的元素里面的子节点
• D. 以上均不对
答案: 请关注公众号【渝粤搜题】查看答案
问题: 1. 在jQuery中,$("#box").width("150px")的作用是()
选项:
• A. 获取元素的宽度
• B. 获取类名为box的元素的宽度
• C. 设置类名为box的元素的宽度为150px
• D. 设置ID为box的元素的宽度为150px
答案: 请关注公众号【渝粤搜题】查看答案
问题: 2. 关于jQuery的innerHeight()方法描述正确的是()
选项:
• A. 可用来获取或设置元素的高度
• B. 可用来获取元素的高度(包含p云南开放大学答案adding)
• C. 可用来设置元素的高度
• D. 可用来获取元素的高度(不包含padding)
答案: 请关注公众号【渝粤搜题】查看答案
问题: 3. jQuery中关于offset()方法,下列描述不正确的是()
选项:
• A. 可以用来获取元素的位置
• B. 该方法返回的是一个对象
• C. 该方法返回的对象包含right和bottom属性
• D. 该方法返回的对象包含left和top属性
答案: 请关注公众号【渝粤搜题】查看答案
问题: 4. 下列方法中,可用来获取元素位置的是()
选项:
• A. text()
• B. position()
• C. scroll()
• D. offset()
答案: 请关注公众号【渝粤搜题】查看答案
问题: 5. 关于on()方法描述错误的是()
选项:
• A. 该方法只能绑定一个事件处理函数
• B. 该方法可以绑定一个或多个事件处理函数
• C. 该方法可以为不同事件绑定同一个事件处理函数
• D. 以上说都不正确
答案: 请关注公众号【渝粤搜题】查看答案
问题: 6. 关于事件委派的说法正确的是()
选项:
• A. 事件委派就是将事件注册给子元素
• B. 通过事件委派注册的事件不能被移除
• C. 事件委派不支持动态添加的子元素
• D. 事件委托的实现离不开事件冒泡
答案: 请关注公众号【渝粤搜题】查看答案
问题: 7. 关于jQuery的trigger()方法描述正确的是()
选项:
• A. 该方法不能触发指定的事件
• B. 该方法在触发事件时,会执行元素的默认行为
• C. 该方法在触发事件时,不会执行元素的默认行为
• D. trigger()方法和triggerHandler()方法完成一样
答案: 请关注公众号【渝粤搜题】查看答案
问题: 8. 可用来阻止事件冒泡的方法是()
选项:
• A. stopPropagation()
• B. preventDefault()
• C. stop
• D. off()
答案: 请关注公众号【渝粤搜题】查看答案
问题: 1. 关于jQueryUI描述正确的是()
选广东开放大学答案项:
• A. jQuery UI是以jQuery 为基础的开源 JavaScript 网页用户界面代码库
• B. 在使用jQuery UI时不需要引入jQuery文件
• C. jQuery UI不能自定义主题
• D. jQuery UI由小部件和特效两部分组成
答案: 请关注公众号【渝粤搜题】查看答案
问题: 2. 在jQuery UI中,创建一个折叠面板小部件的方法是()
选项:
• A. tawww.yuyue-edu.cnbs()
• B. accordion()
• C. slider()
• D. tooltip()
答案: 请关注公众号【渝粤搜题】查看答案
问题: 3. 在jQueryUI中,dialog()方法的作用是()
选项:
• A. 创建进度条
• B. 创建工具提示框
• C. 创建对话框
• D. 创建菜单
答案: 请关注公众号【渝粤搜题】查看答案
问题: 4. 在jQuery UI中,sortable()方法的作用是()
选项:
• A. 可用于实现排序的交互效果
• B. 可用于实现选择的交互效果
• C. 可用于实现缩放的交互效果
• D. 可用于实现拖动的交互效果
答案: 请关注公众号【渝粤搜题】查看答案
微信扫码添加好友
如二维码无法识别,可拨打 13662661040 咨询。