一、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);