作品简介

本书是一本前端程序员面试笔试的应试类用书,在内容上,除了讲解如何解答前端程序员面试笔试问题,还引入了相关知识点辅以说明,让读者能够更加容易理解。

本书包括前端程序员面试笔试过程中各类知识点,在题目的广度上,搜集了近3年来多家IT企业针对前端岗位的笔试面试真题。在讲解的深度上,本书由浅入深,庖丁解牛式地分析每一个知识点,并提炼归纳,同时,引入相关知识点,并对其进行深度剖析,让读者不仅能够理解这个知识点,还能在遇到相似问题的时候,也能游刃有余地解决。本书根据知识点进行分类,结构合理,条理清晰,便于读者学习与查阅。

平文,上海松江人,前端程序员,毕业于上海师范大学计算机科学与技术专业。现就职于车轮互联,从事Web方面的研发工作,擅长JavaScript/PHP等主流编程语言,对CSS和HTML有深入的研究,具有丰富的项目经验。酷爱中国历史与自然科学,喜欢户外运动。

作品目录

  • 作者简介
  • 前言
  • 面试笔试经验技巧篇
  • 经验技巧1 如何巧妙地回答面试官的问题?
  • 经验技巧2 如何回答技术性的问题?
  • 经验技巧3 如何回答非技术性问题?
  • 经验技巧4 如何回答快速估算类问题?
  • 经验技巧5 如何回答算法设计问题?
  • 经验技巧6 如何回答系统设计题?
  • 经验技巧7 如何解决求职中的时间冲突问题?
  • 经验技巧8 如果面试问题曾经遇到过,是否要告诉面试官?
  • 经验技巧9 被企业拒绝后是否可以再申请?
  • 经验技巧10 如何应对自己不会回答的问题?
  • 经验技巧11 如何应对面试官的“激将法”语言?
  • 经验技巧12 如何处理与面试官持不同观点这个问题?
  • 经验技巧13 职场暗语有哪些?
  • 经验技巧14 当前市场对前端工程师的需求如何?待遇如何?
  • 经验技巧15 前端工程师未来的发展方向如何?
  • 经验技巧16 前端工程师有哪些可供选择的职业发展道路?
  • 经验技巧17 企业在招聘时,对前端工程师通常有何要求?前端工程师的日常工作是什么?
  • 经验技巧18 要想成为一名出色的前端工程师,需要掌握哪些必备的知识?有哪些好的书籍或网站可供推荐学习?
  • 面试笔试技术攻克篇
  • 第1章 HTML基础
  • 1.1 HTML
  • 1.2 HTML5
  • 1.3 DOCTYPE
  • 1.4 XHTML
  • 1.5 语义化
  • 1.6 HTML实体
  • 第2章 HTML元素和高级功能
  • 2.1 元素基础
  • 2.2 应用CSS样式
  • 2.3 嵌入JavaScript
  • 2.4 meta元素
  • 2.5 超链接
  • 2.6 图像
  • 2.7 收集用户数据
  • 2.8 表格
  • 2.9 iframe
  • 2.10 多媒体
  • 2.11 绘图
  • 2.12 数据存储
  • 第3章 CSS基础
  • 3.1 CSS3
  • 3.2 盒模型
  • 3.3 元素盒类型
  • 3.4 BFC
  • 3.5 使用CSS选择器
  • 3.6 内容生成
  • 3.7 层叠
  • 3.8 单位
  • 3.9 百分数
  • 3.10 颜色
  • 第4章 CSS属性
  • 4.1 浮动
  • 4.2 定位
  • 4.3 边框
  • 4.4 文本属性
  • 4.5 字体
  • 4.6 垂直对齐
  • 4.7 背景
  • 4.8 变形、过渡和动画
  • 4.9 媒体查询
  • 第5章 CSS应用
  • 5.1 CSS Hack
  • 5.2 布局
  • 5.3 CSS Reset
  • 5.4 伸缩盒布局
  • 5.5 居中
  • 5.6 CSS预处理器
  • 5.7 Bootstrap
  • 第6章 计算机网络
  • 6.1 TCP/IP
  • 6.2 HTTP
  • 6.3 RESTful架构风格
  • 6.4 TCP
  • 6.5 HTTPS
  • 6.6 HTTP/2.0
  • 第7章 JavaScript语言
  • 7.1 JavaScript概述
  • 7.2 基本语法
  • 7.3 数字和字符串
  • 7.4 强制类型转换
  • 7.5 全局对象
  • 7.6 对象(Object)
  • 7.7 JSON
  • 7.8 日期和时间(Date)
  • 7.9 正则表达式(RegExp)
  • 7.10 数组(Array)
  • 7.11 函数(Function)
  • 7.12 this
  • 7.13 即时函数
  • 7.14 检测类型和对象
  • 7.15 Node.js
  • 第8章 客户端中的JavaScript
  • 8.1 BOM
  • 8.2 DOM
  • 8.3 元素的属性、尺寸和坐标
  • 8.4 控制CSS样式
  • 8.5 事件
  • 8.6 表单
  • 8.7 Ajax
  • 8.8 jQuery
  • 作者简介
展开全部