面试题汇总

6 篇文章 0 订阅

一、css相关
1.什么情况需要浮动?浮动会有什么影响?如何清除浮动?
2.一个未知宽高的元素如何水平垂直居中?
3.div盒子设置宽度10%是根据什么来的?
4.如何实现左边盒子固定,右边盒子自适应宽度?
5.如何实现单行文本溢出显示省略号?多行文本实现省略号?
6.定位的属性和值,?没有设置top:0;left:0;盒子脱离文档流了吗?
二、js相关
1.输出结果是什么?

typeof null
typeof NAN
0.1 + 0.2 === 0.3 
2 &&3’ 
‘3> 2 
'10' > '4'

2.写出下面程序的输出值

var obj = {
	a:1,
	b:function(){
		console.log(this.a)
	},
	c:()=>{
		console.log(this.b)
	}
}
var objB = obj.b;
obj.b();
objB();

具体什么输出什么记不清了,回头自己研究一下

3.var arr = [{name:‘黎明’,height:‘45’,sorce:‘98’},{name:‘黎明2’,height:‘45’,sorce:‘88’},{name:‘黎明3’,height:‘45’,sorce:‘28’},{name:‘黎明4’,height:‘45’,sorce:‘68’}]
a.将arr按照每个人的成绩排序;
b.输出一个只有姓名和体重的数据
4.写出下面程序的结果

function foo(m){
	m = {a:1}
}
var m = {b:2}
foo(m);
console.log(m);
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值