网站首页 > 网络编程 > javascript 正文
创建定时器的方法是
没有正确的选项
setInterval
clearInterval
clearTimeout
1
改变DOM元素的哪个属性可以实现元素样式的变更
getAttribute
attr
style
data
1
下列代码的执行结果为:document.write(num + "");var num = 123;document.write(num);
报错
123 123
undefined undefined
undefined 123
预解析
下列代码的执行结果是()var a = 123 fn(a) function fn(a){a = 456;} document.write(a);
456
123
报错
undefined
输出全局变量
下列代码的执行结果是()var arr = [1,11,2,22,3,4];arr.sort();document.write(arr);
1,11,2,22,3,4
1,2,3,4,11,22
22,11,4,3,2,1
报错
默认按照ASCII码排序
下列表达式运算结果为真的是
1<2 && "5"!=5
2>2*1 || "5"==5
2>2*1 && 5==5
1<2 && "5"===5
运算符真假
JavaScript中, 以下哪个定义中,a==b的结果不是true
var a=0 , b=-0;
var a=NaN , b=NaN;
var a=null , b=undefined;
var a=false , b=false;
NaN与任何值均不等
下列代码的执行结果是()var result = 12 + 2 + "12"- 2 * 2;document.write(result);
1221222
14124
1408
2820
减号元素类型转换
下列代码的执行结果肯定不会是()document.write(parseInt(Math.random()*3));
1
0
2
3
取值范围[0,1)
下列代码的执行结果是()var i = 12;var sum =i++ + ++i + ++i*2 + i-- + i--;document.write(sum + " " + i);
85 13
84 12
83 11
85 14
先自增和后自增
下面表示鼠标移动事件的是:
onmouseover
onclick
onmousemove
onmouseout
事件
以下程序的运行完成后的结果是( ) for(var i=0;i<10;i++){ console.log("a"); continue; console.log("b"); }
打印10个a和10个b
打印10个a,不打印b
打印10个a,打印一个b
以上都不对
continue指结束本趟循环,进入下一趟循环
我们可以在下列哪个HTML元素中放置javascript代码?
<script>
<javascript>
<js>
<scripting>
<script>标签是用来书写js代码的
下列哪项不属于Javascript的特征?
javascript是一种脚本语言
JavaScript是事件驱动的
JavaScript代码必须要经过编译以后才能执行
JavaScript是客户端的语言
JavaScript的运行不需要编译
表示表单提交事件的是:
onmousemove
onchange
onclick
onsubmit
事件可以同时监听多个,也可以移出
一年有12个月。现要求月份的正确格式为: 1,2,3,4,5,6,7,8.9,10,11,12。以下哪个正则表达式可以符合要求?
/^[1-12]$/
/^[1-9]\d?$/
/^([1-9]︱1[0-2])$/
/^\d︱11︱12︱10$/
把月份分为两种情况:
1、一位的:包括字符1-9
2、二位的:第一位字符是1 ,第二位字符的取值为0-2
下面哪个属于字符串的方法
substring
join
forEach
fill
记忆性题目
针对严格模式下面说法错误的是
消除Javascript语法的一些不合理、不严谨之处,减少一些怪异行为
消除代码运行的一些不安全之处,保证代码运行的安全
提高编译器效率,增加运行速度
用不用,区别不大
1
下面表示单击事件的是?
onmousemove
onmouseout
onmouseover
onclick
记忆性知识
<div class=“red">红色</div>修改里面样式变成green
classname="green";
className = "green"
setAttribute("classname","green")
setAttribute("className","green")
class比较特殊 使用属性操作用class修改 直接操作用className 注意大小写
下面方法没有兼容问题的是()
window.event
returnValue
keyCode
onclick
A windo w.event|| e B preventDefault || returnValue C which
下列关于 switch 结构说法正确的是:( )
switch 语法中 case 语句块中的 break; 可以省略,当省略 break; 时没有任何区别
switch 语法中 case 语句块中的 break; 不可以省略
switch 语法中 case 语句块必须按顺序书写,不能打乱顺序
switch 语法中 case 语句块中的 break; 可以省略,省略时会使得 case 语句块贯穿执行 case穿透
switch 语法中 case 语句块中的 break; 可以省略,省略时会使得 case 语句块贯穿执行。
因为是等值条件判断的语法结构,所以 case 语句块顺序可以交换。
以下代码 function func1(){ alert(b) } 调用函数func1时,以下描述哪个正确( )
弹出12
弹出10
报错
以上都不对
变量使用必须声明 否则报错
http协议的默认端口号是
80
8888
8080
3306
服务器安装好之后,默认端口号是80
ajax跨域的前端解决方案是哪个
cors
jsonp
服务器代理
promise
jsonp是使用标签的src属性链接资源接口,在url中传递回调函数,实现跨域请求
foo对象有att属性,那么获取att属性的值,以下哪些做法是可以的
foo("att")
foo["att"]
foo{"att"}
foo[att]
foo["att"]
下列的哪一个表达式将返回假
!(3<=1)
(4>=4)&&(5<=2)
("a"=="a")&&("c"!="d";)
(2<3)||(3<2)
(5<=2)返回false因此 && 表达式整体返回false
要实现拖拽效果,需要用到以下哪些事件除了
onmousedown
onmouseup
onmouseover
onmousemove
鼠标按下(onmousedown),鼠标移动(onmousemove),鼠标抬起(onmouseup)
下面哪个方法可以匹配数组是否含有某个值?
sort()
push()
join()
indexOf()
在HTML页面中,CSS样式的属性名为background-image对应的style对象的属性名是()
background-image
backgroundImage
image
background
省略中间的-,后面的单词,首字母大写
下列选项中JavaScript基本数据类型有
Number
String
Boolean
Array
1
下面说法正确的是
构造函数的函数名一般首字母要大写
普通函数的函数名一般采用驼峰式命名
普通函数的函数名一般首字母要小写
构造函数和普通函数的使用时完全一样的
111
下面说法正确的是
在计算动画速度时,当速度大于0,一般使用Math.ceil() 来获取速度的整数值
在计算动画速度时,当速度大于0,一般使用Math.floor() 来获取速度的整数值
在计算动画速度时,当速度小于0,一般使用Math.ceil() 来获取速度的整数值
在计算动画速度时,当速度小于0,一般使用Math.floor() 来获取速度的整数值
以下哪种方式可以用来保存或改变this的指向
bind()
call()
apply()
以上都正确
1
下列选项中哪些是JavaScript字符串的方法
charCodeAt
push
substring
replace
11
下列( )可以使窗口返回前一个页面,也就是后退一个页面
back( )
forward( )
go(1)
go(-1)
这个属于记忆性的题目
下面表示正则表达式中特殊字符的是:
\w
\W
\d
\D
\w 等价于 [a-zA-Z0-9_]
第一位的字母已经占了一个字符,所以,后面的是{4,15}
在JavaScript语法中,下列说法正确的是( )
parseInt(43.12)返回值为43
parseInt(“abc43.12”)返回值为NaN
parseFloat('45.13abc')==parseInt(43.12) 返回true
isNaN("78")返回true
ABC的选项都是记忆性知识,D选项中要注意,isNaN()函数,如果是数字,返回false,不是数字返回true
属于字符串的方法有()
push
indexOf
pop
replace
push与splice是数组的方法
在正则里面有特殊意思的字符()
?
+
^
$
.表示除换行与行结束符外的任意字符
+表示出现次数至少一次
^表示开始
$表示结束
下面表示js中基本数据类型的是:
数值类型
字符类型
布尔类型
以上都不对
引用 和值类型的区别
以下函数属于创造DOM操作的是()
createElement
appendChild
removeNode
parentNode
B还可以把dom元素操作删除后 在新增
处理兼容性正确的为()
window.event||e
evt.which||evt.keyCode
evt.target || evt.srcElement
document.documentElement.scrollTop ||document.body.scollTop
A、处理IE兼容性,获取时间对象
B、处理火狐与其他浏览器兼容性,获取键盘按键码
D、处理文档类型(doctype)不同时,滚动位置的获取
以下对数组 的描述正确的是( )
数组的数据类型是object
数组的数据类型是string
数组获取长度的属性是length
数组获取长度的属性是size
堆栈的分配问题
对于this对象的理解,正确的是
普通函数,this指向window
事件中的this 指向事件绑定的元素节点
箭头函数里,this表示上层有function关键字的函数的this
上面说法都不正确
//this:this必须出现在函数里。
//this,就是这个,代名词。代表谁?
//1、当this所在函数是事件处理函数,this就是事件源
//2、当this所在函数是构造函数,this就是new(调用构造函数)出来的对象
//3、当this所在函数是类的方法,this就是调用函数时的对象(调用时,写在函数名前面的那个对象)。注意,一定是函数调用时。
//4、当this所在函数没有明确的所属对象,那么this就是window对象。
显示"Hello World"的正确javascript语法是?
document.write("Hello World")
alert(“Hello World”)
response.write("Hello World")
("Hello World")
document.write("Hello World")和alert(“Hello World”)没有兼容性问题,
response.write("Hello World"):这是jsp的写法
("Hello World"):这不是输出显示吧
var a="10",以下能实现字符串转成数字的是
a*1
Number(a)
a-0
a+0
下面哪些方法支持正则表达式
search ()
match ()
replace ( )
test ()
更改h1标签内容可以用以下哪个属性
innerText
outerHtml
innerHTML
value
属于cookie里面用到的关键字有()
path
expires
domain
以上都不对
document.cookie="key=value;expires=失效时间;path=路径;domain=域;secure"。其中key与value是保存的cookie名与cookie值,需自定义
猜你喜欢
- 2022-07-08 浏览器是如何解析JavaScript的?解析原理介绍
- 2022-07-07 将 JavaScript 嵌入到 Rust 中(rust 嵌入汇编)
- 2022-07-07 从 JavaScript 调用本地函数(javascript的函数调用有哪几种方式)
- 2022-07-07 技术分享 | Frida 实现 Hook 功能的强大能力
- 2022-06-27 47道基础的VueJS面试题(附答案)(vue的面试题 原生js面试题)
- 2022-06-27 JavaScript奇葩面试题--当心逗号表达式(javascript经典面试题)
- 2022-06-27 前端面试题JavaScript(一)(前端js笔试题)
- 2022-06-27 Vue.js部分面试题及答案(vue 面试题目)
- 2022-06-27 js面试题整理(接上篇文章)(前端js面试题)
- 2022-06-27 Javascript 面试的完美指南(开发者视角)(js面试宝典)
你 发表评论:
欢迎- 百度站内搜索
- 关注微信公众号
- 网站分类
-
- 网站公告
- 电子书书籍
- 程序员工具箱
- 编程工具
- 易语言相关
- 网络相关源码
- 图形图像源码
- 系统工具源码
- 易语言模块源码
- 易语言支持库
- 数据库类源码
- 易语言例程
- 易语言游戏开发
- 易语言模块
- 多媒体类源码
- 易语言资源网
- 易语言视频教程
- JS分析教程
- 易语言图文教程
- 易语言常见问题及笔记
- 工具源码
- 易语言版本
- 网络编程
- javascript
- PHP编程
- html
- 正则表达式
- 面试题
- nodejs
- 其它综合
- 脚本专栏
- python
- 按键精灵相关
- 按键精灵图文教程
- 按键精灵视频教程
- 按键精灵Q语言
- 按键精灵安卓版
- golang
- 游戏安全
- 火山相关
- 火山安卓软件
- 火山常见问题及笔记
- 火山安卓源码
- 火山视频教程
- 火山PC版本下载
- 火山PC视窗例程
- 互联网那些事
- 引流推广
- 项目揭秘
- 网络营销
- 营销软件
- QQ营销软件
- 娱乐软件
- 机器人插件
- 培训教程
- 技术教程
- 活动线报
- 数据库
- Redis
- Access
- MongoDB
- Mysql
- 问答
- 其它
- 易语言
- 需求
- 在线教程
- 多线程培训班
- 觅风易语言教程
- 模拟系列教程
- 集中营易语言教程
- 历史数据
- 随机tag
已有1位网友发表了看法:
源码资源库 评论于 [2021-04-26 22:13:35] 回复
在JavaScript语法中,下列说法正确的是( )