跟谁学前端笔试题小结

HTML

1. 下面哪个标签不能设置宽高
span div table

2. doctype作用是什么
DOCTYPE是document type (文档类型) 的缩写。声明位于文档的最前面,处于标签之前,它不是html标签。主要作用是告诉浏览器的解析器使用哪种HTML规范或者XHTML规范来解析页面。

3. html语义是什么

4. css 定位有哪些(选择题)

position absolute static fixed 选择题会有类似的比如staticly fix

6. 下列伪类元素使用正确的是(选择题)

7. 伪类元素有哪些
:before :after :link :first-child :last-child :active :hover

 8.  var a = 12 
 function fc(){ 
	console.log(a)  // undefined
	var a = 20
 }
 fc()

9. 下面哪个方法改变原数组
splice filter reduce 可以看我的掘金 https://juejin.cn/post/6891088834981789703

10. shift splice push match有什么用
shift 用于删除数组一个数,并返回删除的数。
push 用于数组的开头添加一个或更多元素,并返回新的长度。
splice 直接对原数组进行修改,删除,添加.返回被删除的元素。
match() 方法可在字符串内检索指定的值,或找到一个或多个正则表达式的匹配。

11. 实现a ,b 数的交换,不使用临时变量
[a, b] = [b, a]

12. reverse实现字符串的反转

=function reverse(str){
	var myArr = Array.from(str)
	let left = 0
	let right = myArr.length - 1
	while(left < right) {
	 let temp =	myArr[left] 
	 myArr[left] = myArr[right]
	 myArr[right] = temp
	 left ++
	 right --
	}
	return myArr
}
console.log(reverse('456123')) // [ '3', '2', '1', '6', '5', '4' ]
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值