—— (al_me16041719002000) begin——

1.(单选)下面哪个方法是String对象和Array对象都有的?

A.splice  B.split  C.replace  D.concat  E.sort  F.join

2.(单选)以下说法错误的是?

A.IE8支持 :before  

B.IE8支持 :after  

C.IE8支持 :first-child

D.IE8支持 :last-child

E.IE8支持 ::before

F. IE8支持 ::after

3.(单选)以下框架采用的是 AMD 规范 ?

A.Node.js

B.RequireJS ?

C.SeaJS

D.AngularJS

4.(多选)

已知<div id="outer"><div id="inner" style="width: 100px;"></div></div>,什么情况下 document.querySelector('#inner').offsetWidth === 0 成立:

1.#inner { visibility: hidden }

2.#outer { visibility: hidden }

3.#inner { display: none }

4.#outer { display: none }

5.#inner { opacity: 0 }

6.#outer { opacity: 0 }

5.(多选)

以下哪些元素不是块级元素?

1.label

2.img

3.input

4.form

5.strong

6.ul

6.(多选)

下面执行完output值为1的选项有:

解答:

<script>
var output=0;
(function(){
output++;
}());
alert(output); // var output=0;
(function(output){
output++;
}(output));
alert(output); // var output=0;
(function(){
output++;
}(output));
alert(output); // var output=0;
(function() {
var output = 0;
(function () {
output++;
}());
} () );
alert(output); // var output=0;
(function() {
(function () {
output++;
}());
var output = 0;
} () );
alert(output); // var output=0;
(function() {
(function () {
output++;
}(output));
} () );
alert(output); // </script>

7.(填空)

删除给定数组中的第二项和第三项,并且在得到的新的数组中第一项后添加个新的值。

 var arr1 = ['a','b','c','d','e'];
var arr2 = arr1. __ splice__(___1___,___2___,'newvalue')

8.(填空)

请完成以下填空,用Nodejs实现遍历目录下所有文件并返回的文件列表按文件大小降序排列:

var fs = _____________

function getFileListBySize(path) {
var list = [];
readFile(path, list);
return list.sort(function(a, b) {
if (_____________) {
return -1;
}
else if (a.size < b.size) {
return 1
}
return 0;
});
} function readFile(path, list) {
files = _____________;
files.forEach(walk);
function walk(file) {
states = _____________;
if (states.isDirectory()) {
_____________;
}
else {
list.push({
"size": states.size,
"path": path + '/' + file
});
}
}
} var filesList = getFileListBySize("d:/exmpale");

9.(问答题)

请封装一个js,面向全站使用,监控全站各个页面JS执行异常并完成数据上报。

10.(问答题)

给定的如下的HTML结构,请只使 CSS来实现下图中的按钮样式。

要求不能直接使用整个背景图作为背景。

不要求精准的变宽宽度以及颜色等数值。

11.(问答题)

假如你想自己实现一个图表库,有哪些技术方案可以选择?讲一下每个方案的优缺点,以及在面对大数据量展现时的优化方案?

—— (al_me16041719002000) over——

MT(160411)>>

(Web前端开发笔试&面试_02(others))

1.使用CSS3将一个div水平垂直均居中。写出多种方案。   

  (详见:使用css3将一个div水平和垂直居中显示)

2.使用高效CSS时需要注意的问题。   

  (详见:CSS 在工程中改变——面向对象的CSS (OO CSS))

3.下列函数在页面中依次alert出的内容是:(undefined,2,1,3)

验证截图:

4.对数组 var nums =[1,2,3,2,2,2,2,3,4] 进行去重处理。   

示例答案如下:

  (亦可详见:JS数组元素去重的方法

5.写出能减少网页加载时间的方法,至少5项。   

(详见:减少页面加载时间的方法

6.写出你最擅长的前端技术栈,并说明掌握及应用情况。

XY(160514)>>

一、编程题

1.请编写一段程序把一个英文句子反转。(用Java语言、C语言、C++语言均可)

输入:I am a student

反转后为:student a am I

2.用HTML实现下面表格的结构。

3.网页中实现一个计算当年还剩多少时间的倒数计时程序,要求网页上实时动态显示“XX年还剩XX天XX时XX分XX秒”

二、简答题

  简述CSS盒模型

三、数据库题

Web前端开发笔试&面试_01(mi:)的更多相关文章

  1. Web前端开发笔试&面试_02(others)

    AL>> 1.CSS 3 如何实现旋转图片? 答:transform : rotate 2.写CSS 的工具? 答:LESS.SASS 3.JavaScript 倒计时? 答:setTim ...

  2. Web前端开发笔试&面试_04_20161019MTBS

    1.运用CSS3 ,实现div 沿Y 轴上下循环运动的动画. 我写是:-webkit-animation:xz 3s linear 1s infinite //即XZ轴变化,Y轴不变 正确答案是: & ...

  3. Web前端开发笔试&面试_05_other 2016104399MS

    1.数据传送的方式,get post 的区别是? 2.你要怎么绑定页码(比如给你第三页,)? 3.数据流是如何实现,用for 循环? 4.轮播怎么实现?用原生JS实现. 5.布局,B是固定宽度,A的内 ...

  4. Web前端开发笔试&面试_05

    >>CW 1.JavaScript的2种变量范围有什么不同? 2.JavaScript 的对象有哪些? 3.

  5. Web前端开发笔试&面试_04

    >>XDL: 1.在CSS中,选择器的优先级?(如important,id,class 这些……) 2.如何消除行内间隙? Inline-block 3. 如何清除浮动? —— 4. CS ...

  6. Web前端开发笔试&面试_03

    WL: 1.如何显示.隐藏一个dom对象? 2.如何将一个网页中的内容水平置中?写出重要的html标签和css. (css:#content{align:center;float:left;}html ...

  7. 淘宝web前端开发岗面试经历及感悟

    今天下午四点接到淘宝UED的面试电话,很突然,很激动.现在怀着淡淡的忧伤为之文以志一下. 1.自我介绍一下. 我xx时候毕业,在xx公司任xx职务,主要负责xx balabala.(怕公司同事听到,接 ...

  8. 腾讯WEB前端开发三轮面试经历及面试题

    [一面]~=110分钟  2013/04/24 11:20  星期三 进门静坐30分钟做题. 填空题+大题+问答题 >>填空题何时接触电脑 何时接触前端运算符 字符串处理        延 ...

  9. 亲历腾讯WEB前端开发三轮面试经历及面试题

    [一面]~=110分钟  2014/09/24 11:20  星期三 进门静坐30分钟做题. 填空题+大题+问答题 >>填空题何时接触电脑 何时接触前端运算符 字符串处理        延 ...

随机推荐

  1. unity 3D游戏场景转换

    //////////////////2015/07/07//////// /////////////////by xbw/////////////// ///////////////环境 unity ...

  2. Terrain tessellation &&Threaded Rendering Vk

    https://github.com/NVIDIAGameWorks/GraphicsSamples/tree/master/samples/es3aep-kepler/TerrainTessella ...

  3. 8个对程序员来说有用的jQuery小贴士和技巧

    1) 禁用鼠标右键单击 jQuery程序员可以使用此代码在网页上禁用鼠标右键点击. 1 2 3 4 5 6 7 8 9 10 $(document).ready(function() {     // ...

  4. Java基础(十五):Java 中的内部类

    问:什么是内部类呢? 答:内部类( Inner Class )就是定义在另外一个类里面的类.与之对应,包含内部类的类被称为外部类. 问:那为什么要将一个类定义在另一个类里面呢?清清爽爽的独立的一个类多 ...

  5. html 空白汉字占位符

     可以看作一个空白的汉字 == 普通的英文半角空格   ==   ==   == no-break space (普通的英文半角空格但不换行)   == 中文全角空格 (一个中文宽度)   ==   ...

  6. ItemsControl

    <ItemsControl Grid.Row=" ItemsSource="{Binding Content.patientInfoList}" Width=&qu ...

  7. sql-的int和varchar类型拼接的问题

    将int类型转换为varchar ,如cast(1 as varchar(10)),再进行连接set @sql =@sql+'update User set Medal='+@count+' wher ...

  8. (转)AssetBundle系列——游戏资源打包(二)

    转自:http://www.cnblogs.com/sifenkesi/p/3557290.html 本篇接着上一篇.上篇中说到的4步的代码分别如下所示: (1)将资源打包成assetbundle,并 ...

  9. 翻译记忆软件-塔多思TRADO经典教程_4

    SDL Trados是世界上最流行的计算机辅助翻译(CAT) 软件,在全球拥有20万多客户,全球500强企业有超过90%的公司都在使用SDL Trados来为日常的本地化翻译工作服务.我们的使命是以强 ...

  10. IE11下javascript报堆栈溢出问题的解决

    在IE11浏览器下,使用日期函数里面的toLocaleDateString()会报堆栈溢出 不知道是不是跟我的其他相关代码有关,还是就是这个toLocaleDateString()在IE11确实不太一 ...