JavaScript基础题、练习题、面试题(四)

1.一个.php后缀的文件,可以在什么环境下执行A mysql数据库B 浏览器C apache服务器D Windows系统正确答案: C解析:php运行环境apache2.http协议的默认端口号是A 80B 8888C 8080D 3306正确答案: A解析:服务器安装好之后,默认端口号是803.ajax跨域的前端解决方案是哪个A corsB jsonpC ...
摘要由CSDN通过智能技术生成

1.一个.php后缀的文件,可以在什么环境下执行
A mysql数据库
B 浏览器
C apache服务器
D Windows系统
正确答案: C
解析:
php运行环境apache

2.http协议的默认端口号是
A 80
B 8888
C 8080
D 3306
正确答案: A
解析:
服务器安装好之后,默认端口号是80

3.ajax跨域的前端解决方案是哪个
A cors
B jsonp
C 服务器代理
D promise
正确答案: B
解析:
jsonp是使用标签的src属性链接资源接口,在url中传递回调函数,实现跨域请求

4.foo对象有att属性,那么获取att属性的值,以下哪些做法是可以的
A foo(“att”)
B foo[“att”]
C foo{“att”}
D foo[att]
正确答案: B
解析:
foo[“att”]

5.下面说法正确的是
A setTimeout 函数是同步的
B setInterval 函数是异步的
C setTimeout(function( ) { } ,100) 会立即同步执行
D setInterval 函数会立即执行
正确答案: B
解析:
1

6.下面哪个方法不属于数组操作方法?
A shift()
B pop()
C push()
D replace()
正确答案: D
解析:
记一下

7.下面表示鼠标单击事件的是:
A onclick
B onmouseover
C onmouseout
D onmousemove
正确答案: A
解析:
事件

8.以下代码: var v1= 250; function func1(){ alert(v1);//?? var v1 = 350; } 当调用函数func1时,代码中打两个问号的地方,会弹出什么()
A 250
B 350
C undefined
D 以上都不对
正确答案: C
解析:
函数内部的var v1申明会提升到当前作用域顶部,但是赋值不会提升,所以alert的时候首先弹出当前作用域的v1,值位undefined

9.下面哪个不是js的数据类型?
A int
B number
C string
D boolean
正确答案: A
解析:
A选项是HTML注释

10.在Javascript中,需要声明一个整数类型的变量num,以下哪个语句能实现上述要求?
A int num
B number num
C var num
D Integer num
正确答案: C
解析:
var关键字申明变量

11.关于Javascript中数组的说法中,不正确的是:
A 数组的长度必须在创建时给定,之后便不能改变
B 由于数组是对象,因此创建数组时可以使用new运算符 当然也可以不用的
C 数组内元素的类型可以不同
D 数组可以在声明的同时进行初始化
正确答案: A
解析:
js数组长度是可以变化的

12.以下关于Javascript中事件的描述中,不正确的是:()
A onclick–鼠标单击事件

  • 1
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值