《前端面试江湖》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:李红米编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2016
  • ISBN:7121285073
  • 页数:357 页
图书介绍:

第1篇 烽烟起,剑在手——JavaScript永不休 2

第1章 未入江湖,先定三分[JavaScript初级面试题] 2

1.1 面试从这里开始(关于JavaScript) 2

1.2 这题很简单(字符串) 3

1.3 我面试,我快乐(变量) 5

1.4 平平淡淡搞定面试(数据类型) 7

1.5 哎呦,这题不错哦(window的属性和方法) 8

1.6 让你魂牵梦绕的题(元素) 12

1.7 “神马”题都是浮云(className) 15

1.8 看完这题,花儿都笑了(保留字和关键字) 15

1.9 我懂的题,你懂吗(循环语句) 16

第2章 能文能武,身怀绝技[JavaScript中级面试题] 17

2.1 小考题,大味道(表达式) 17

2.2 让人叹为观止的考题(String对象) 18

2.3 让人绞尽脑汁的考题(Math对象) 21

2.4 令人陶醉的考题(数组) 23

2.5 令人难过的考题(函数) 34

2.6 令人抑郁的考题(对象) 40

2.7 夜以继日难以攻克的考题(定时器) 50

2.8 学无止境(日期和时间) 52

2.9 主流技术的“最爱”(typeof、 instanceof) 54

第3章 进得武林,入得四方[JavaScript高级面试题] 56

3.1 轻松解决缠绕你的考题(this) 56

3.2 细心可以拿满分的题(事件) 58

3.3 不可忽视的小漏洞(表单、文本框) 68

3.4 “照镜子”看题(对称数) 77

3.5 让你坚定不移看下去(JavaScript客户端检测) 77

3.6 过了这题,公司随便挑(排序) 78

3.7 看了这题,收获多多(call、 apply) 79

3.8 看懂必高薪的面试题(继承和多态) 80

3.9 大型企业面试必考(charAt() 、 indexOf()) 82

3.10 五年前端,三年必考(substr、 substring) 82

3.11 这题如此而已,我会为你加油(iframe) 82

第4章 一手遮天,大名远扬[JavaScript终极面试题] 84

4.1 让人暴走的考题(Ajax) 84

4.2 面对这些考题,除了崩溃我不知道还能说什么(XMLHttpRequest对象) 90

4.3 感慨“时间太瘦”的考题(关于继承) 92

4.4 高级前端必考试题(闭包) 97

4.5 值得思考和深钻的考题(video) 99

4.6 这些年,一直“陪伴我”的考题(url参数) 100

4.7 小心陷阱!总是被坑的考题(JavaScript模仿块级作用域) 101

4.8 错误率最高的考题(正则表达式) 102

4.9 前端最新技术考题(转换大写) 103

4.10 总有一种题,叫看起来都对(JSON) 103

4.11 最难回答的考题(事件委托) 107

4.12 高智商考题(事件流) 109

4.13 前端压轴考题(错误处理与调试) 115

4.14 你值得拥有的考题(Cookie) 115

综合提升 116

第2篇 驾骏马,拉长弓——HTML5+CSS3我独行 128

第5章 博学多才,雄韬伟略[HTML5+CSS3初级面试题] 128

5.1 做了这些,不再是菜鸟(关于HTML5) 128

5.2 真本事,更自信(HTML5语法) 129

5.3 这些题总能温暖你(HTML5+CSS3新增属性) 131

5.4 最实用的题(HTML5与XML) 132

5.5 KO这些题,前端岗位不是梦(HTML5结构) 133

5.6 前端好考题(HTML5布局) 134

5.7 这些题,让你赢在起跑线上(关于CSS3) 135

5.8 领先别人一步(CSS3选择器) 135

5.9 从最陌生到最熟悉的题(切图) 136

5.10 做好当下(定位相关) 136

第6章 不鸣则已,一鸣惊人[HTML5+CSS3中级面试题] 138

6.1 没有你们,我会不安(HTML5音频与视频) 138

6.2 终是拨开云雾见月明(弹性盒布局) 139

6.3 心在天上,题在手上(HTML5常见问题) 140

6.4 多几分钟的准备,少几小时的麻烦(HTML元素) 140

6.5 经久不衰的考题(代码纠错) 141

6.6 比上不足,比下有余(代码优化) 142

6.7 非常可乐,非常选择(上传) 143

6.8 爱上面试的感觉(文本) 144

6.9 你想摆谱,先干掉我(字体) 146

6.10 前端深处考题(边框背景) 147

6.11 有这些,更自信(多列布局) 148

6.12 总有些考题念念不忘(多列显示样式) 149

6.13 深入每道题的世界(盒布局) 150

第7章 运筹帷幄,决胜千里[HTML5+CSS3高级面试题] 151

7.1 就这些,永不过期(模式) 151

7.2 这些题,让你前端技艺更高一筹(HTML5页面) 152

7.3 考题中的钉子户(Canvas的使用) 153

7.4 点面试,闯全关(媒体查询) 154

7.5 面试一大坎儿(浏览器缓存与本地储存) 154

7.6 这些让你更强大(媒体调用标签) 155

7.7 脑若一动,题就千行(HTML、 CSS综合) 156

7.8 有了我就知足吧(兼容问题) 157

7.9 一直在寻找,直到遇见你(响应式布局) 157

7.10 一直在寻觅的考题(关于浏览器) 158

7.11 无法轻描淡写的考题(PC、移动) 159

7.12 最难懂的题给真心的你(HTML5效果) 160

7.13 从此,面试不重来(控件相关) 161

第8章 见多识广,独霸一方[HTML5+CSS3终极面试题] 163

8.1 这些题必须认真对待(HTML5应用程序缓存) 163

8.2 这些题“包罗万象”(HTML5常见API) 164

8.3 再深的题海,也能乘风破浪(HTML5数据存储) 164

8.4 这些题让你相信能,就能!(HTML5编辑API) 165

8.5 搞清楚这些让你“屌炸天”(CSS动画) 165

8.6 前端面试独家宝贝(cache机制) 167

8.7 前端大牛的看家本事(workers多线处理) 168

8.8 一入考题深似海,从此面试是浮云(Geolocation地理位置) 169

8.9 前端大“虾”必考题(编码问题) 170

综合提升 170

第3篇 箭在弦,不回头——DIV+CSS向前冲 180

第9章 夯实基础,厚积薄发[DIV+CSS初级面试题] 180

9.1 有一种题叫边做边流泪(浮动) 180

9.2 想登上理想的高峰吗?那就来吧(块级元素) 182

9.3 时间很短,面试赶紧(行内元素) 182

9.4 面试就像半杯水,你能看到什么(CSS图片) 183

9.5 面试是一场旅行,正在进行时(CSS引入) 184

9.6 面对考题不曾退缩(CSS概述) 184

9.7 面试者就像蒲公英,看似自由,却身不由己(CSS选择器) 186

9.8 绝地逢生之“路”(CSS规范) 187

9.9 能磨炼薄弱意志的考题(HTML结构) 188

9.10 看的越少,失去的越多(隐藏DOM元素) 190

9.11 喜欢前进,看的题就越来越多(CSS文字样式) 191

第10章 百折不挠,历经磨难[DIV+CSS中级面试题] 192

10.1 有一种题做起来很崩溃(inline-block特性) 192

10.2 快到题里来(布局) 192

10.3 思想太满,就会学不来(CSS属性) 193

10.4 面试失败十次,找第十一次坚持的借口(清除浮动与闭合浮动) 193

10.5 多项选择,任你选择(CSS定义标签) 194

10.6 不满足昨天的难度(简化CSS代码) 195

10.7 华丽的跌倒,胜过无谓的徘徊(CSS设置图片效果) 196

10.8 缘分是一本书,翻得不经意会错过(CSS设置表格) 197

10.9 不要在错的题上犹豫不决(背景图片) 197

10.10 面试是一把锁,你拿对钥匙了吗(CSS与表单) 198

10.11 有思维才是王牌(CSS定位) 199

10.12 提前进入,囤积自信(DIV布局) 200

10.13 拥有别人没有的(盒子布局) 202

10.14 既然无处可逃,不如帅气迎接(CSS排版) 203

10.15 “限量版”的题(CSS注释) 204

10.16 值得分享的考题(iframe) 205

第11章 出类拔萃,终成大器[DIV+CSS高级面试题] 206

11.1 程序“猿”你懂了吗(DOCTYPE) 206

11.2 面试其实很简单,就看你了(CSS Hack) 207

11.3 别让面试,输给了心情(悬浮效果) 207

11.4 面试不要瞎忙,不经意的才是最好的(CSS优先级) 207

11.5 我不知将去何方,但我已在路上(定位) 208

11.6 面试如一道弧线,却能摆平一切(页面布局) 210

11.7 程序员,我不知道你心里是怎么想的(CSS字体) 211

11.8 面试时谁没有耐心,谁就没有智慧(CSS表格) 211

11.9 面试,你紧张了吗(CSS内外边距) 212

11.10 不能白看,看完必过(CSS文本) 212

11.11 面试如同千军万马,更是使人心惊胆战(CSS链接) 213

第12章 炉火纯青,大杀四方[DIV+CSS终极面试题] 216

12.1 面试就像自行车,说得简单,其实还要靠自己(三层构成) 216

12.2 面试就算终有一散,也别辜负相遇(CSS Sprites) 216

12.3 面试短短的话语,却包含万千(CSS中a的伪类) 217

12.4 面试要勇敢,前方的路很长(CSS浏览器兼容) 218

12.5 程序“猿”看完就乐了(CSS水平对齐) 222

12.6 “面试”是一件多么美的事(CSS浮动) 222

12.7 面试是不可缺少的美好亮点(CSS优势) 224

12.8 你可知道面试的重要(IE6常见问题) 224

综合提升 226

第4篇 江湖路,无尽头——jQuery任逍遥 232

第13章 刻苦学艺,心无旁骛[jQuery初级面试题] 232

13.1 要想简单,那就简单(选择器) 232

13.2 面试总会有不期而遇的温暖(属性) 235

13.3 不要为面试而烦恼(绑定事件) 237

13.4 不要害怕面试,因为你需要(表单) 238

13.5 说多了都是眼泪,还是来点实在的吧(文档处理) 239

13.6 最怕的东西,最应该去突破(筛选) 239

第14章 学贯古今,中流砥柱[jQuery中级面试题] 240

14.1 你还在“泡”招聘,“奔”面试吗(DOM加载) 240

14.2 你能让面试官惊呆吗(移动端事件) 240

14.3 面试是一张网,你收获了吗(取HTML、文本的值) 241

14.4 每天超越自己一点点(事件) 241

第15章 出神入化,学贯古今[jQuery高级面试题] 243

15.1 做小题,成大事(read、 onload的区别) 243

15.2 让愤怒多些实力(效果) 243

第16章 英姿勃发,独当一面[jQuery终极面试题] 246

16.1 困难的考题能让你看到更多的风景(get和post) 246

16.2 想知道你能力的边界在哪吗(优化) 246

16.3 其实成功一直在你的旁边(Ajax) 247

16.4 放手做,勇敢错(jQuery、 DOM对象) 248

16.5 断了退路,才有出路($.getScript()和$.getJSON()) 251

综合提升 252

第5篇 清风落,江湖生——「17助力」泯恩仇 258

第17章 万事俱备,只欠东风[“17助力”,助你一臂之力] 258

17.1 “助力1”:浏览器和兼容差异 258

17.2 “助力2”:前端优化 264

17.3 “助力3”:开发者工具 267

17.4 “助力4”: JS库和框架 269

17.5 “助力5”:cookie 276

17.6 “助力6”:超级素数 277

17.7 “助力7”:主流技术 277

17.8 “助力8”:进制转化 278

17.9 “助力9”:追加字符串 279

17.10 “助力10”:模块模式 279

17.11 “助力11”:效果题 281

17.12 “助力12”:跨域问题 285

17.13 “助力13”:前端交谈 285

17.14 “助力14”:综合考察 298

17.15 “助力15”:项目问题 298

17.16 “助力16 ”: Flash 302

17.17 “助力17”:逻辑题 303

第6篇 功成时,把酒笑——综合测试莫言愁 310

第18章 前端开发面试题 310

18.1 前端面试模拟试题一 310

一、技术题 310

二、效果题 349

18.2 前端面试模拟试题二 351

第19章 人资问题 356