前端笔试题一

今天去面试了一家公司,笔试环节就被刷掉了。不过没关系,明天继续面。把我今天的笔试题写下了,因为是回到家写的,题目描述记不清,自己组织语言描述了一下,将就看吧。有空再放答案。
1、写出几种清除浮动的方法,并说明优缺点
2、box-sizing的作用是什么
3、写出截断长字符串的样式
4、W3C阻止事件向上传递的方法是什么
5、==和===的区别是什么?null和undefined的区别是什么?3==true的结果是?
6、要实现在pc和ipad端一行三列,手机端一列三行。请写出你的布局方案。
html:
css:
7、写出下面程序alert的结果。

var a = 8;
var foo = ({
    var a = 10;
    return function(){
        a++;
        alert(a);
    }
})();
foo();
foo();

8、根据代码和运行结果写出once函数。

var foo = once(function(){
    console.log("running!");
});
foo();
foo();
foo();

运行结果是running!
9、把 I am developer转出Developer am I
10、举办一个摄影比赛,有一百张参赛照片。总共十个评委,每个评委都有对照片打分,去掉最高分和最低分,剩下的八个取平均值就是照片最后的得分。有一个ruselt,如下:result=[{“pic”:”p1”,”recode”:[{“j1”:67},{“j2”:89},{“j3”:78},{“j4”:92},…{“j100”:77}]}];其中,pic是照片名字,p1是参赛者,j1是第一个评委。 所有的参赛信息都已经放入ruselt中。要求打印出最终结果如下: p1参赛者得分是:88。注意:伪代码不得分。(说明:result最后面那里是j100,还有pic和p1的描述,我也不知道为啥,当时看到的题目就是这样。)
11、有一个字符串对象obj,怎么判断obj的类型是String

好像不止这些题,但是不记得了。没办法。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值