万本电子书0元读

万本电子书0元读

顶部广告

前端程序员面试笔试宝典电子书

在这里,有面试笔试常见技巧的提炼与总结; 在这里,有面试笔试高频前端知识的整理与剖析; 在这里,有面试笔试历年前端真题的解答与拓展。

售       价:¥

纸质售价:¥51.70购买纸书

565人正在读 | 0人评论 6.2

作       者:猿媛之家

出  版  社:机械工业出版社

出版时间:2019-05-24

字       数:27.5万

所属分类: 科技 > 计算机/网络 > 程序设计

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
本书是一本前端程序员面试笔试的应试类用书,在内容上,除了讲解如何解答前端程序员面试笔试问题,还引了相关知识辅以说明,让读者能够更加容易理解。 本书包括前端程序员面试笔试过程中各类知识,在题目的广度上,搜集了近3年来多家IT企业针对前端岗位的笔试面试真题。在讲解的深度上,本书由浅深,庖丁解牛式地分析每一个知识,并提炼归纳,同时,引相关知识,并对其行深度剖析,让读者不仅能够理解这个知识,还能在遇到相似问题的时候,也能游刃有余地解决。本书根据知识行分类,结构合理,条理清晰,便于读者学习与查阅。<br/>【推荐语】<br/>在这里,有面试笔试常见技巧的提炼与总结; 在这里,有面试笔试高频前端知识的整理与剖析; 在这里,有面试笔试历年前端真题的解答与拓展。<br/>
目录展开

作者简介

版权页

前言

面试笔试经验技巧篇

经验技巧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.2.1 HTML5新特性

1.2.2 Web App、Hybrid App和Native App

1.3 DOCTYPE

1.3.1 语法

1.3.2 常用声明

1.3.3 浏览器渲染模式

1.4 XHTML

1.4.1 XHTML规范

1.4.2 HTML与XHTML的区别

1.5 语义化

1.5.1 语义化的元素

1.5.2 微格式

1.6 HTML实体

1.6.1 HTML实体的定义

1.6.2 可转义的字符或符号

第2章 HTML元素和高级功能

2.1 元素基础

2.1.1 元素的分类

2.1.2 元素属性

2.2 应用CSS样式

2.2.1 内联样式

2.2.2 内嵌样式

2.2.3 外部样式

2.3 嵌入JavaScript

2.3.1 内联脚本

2.3.2 外部脚本

2.3.3 元素属性

2.4 meta元素

2.4.1 charset

2.4.2 name

2.4.3 http-equiv

2.5 超链接

2.5.1 href

2.5.2 target

2.5.3 其他属性

2.6 图像

2.6.1 属性

2.6.2 分区响应图

2.6.3 插图元素

2.7 收集用户数据

2.7.1 文本

2.7.2 日期与数值

2.7.3 按钮和其他

2.7.4 给表单控件分组

2.8 表格

2.8.1 表格的组成

2.8.2 属性

2.9 iframe

2.9.1 iframe属性

2.9.2 iframe用途

2.10 多媒体

2.10.1 使用多媒体元素的优势

2.10.2 video

2.10.3 audio

2.11 绘图

2.11.1 位图图像与矢量图形

2.11.2 canvas

2.11.3 SVG

2.12 数据存储

2.12.1 Cookie

2.12.2 Web存储

2.12.3 userData

第3章 CSS基础

3.1 CSS3

3.1.1 CSS3新特性

3.1.2 渐进增强

3.2 盒模型

3.2.1 盒模型

3.2.2 box-sizing

3.2.3 盒子的显示类型

3.3 元素盒类型

3.3.1 list-item

3.3.2 表格相关的属性值

3.3.3 run-in

3.3.4 inline-block

3.3.5 伸缩盒

3.4 BFC

3.4.1 创建BFC

3.4.2 BFC的用途

3.5 使用CSS选择器

3.5.1 基本选择器

3.5.2 关系选择器

3.5.3 伪选择器

3.5.4 选择器分组

3.6 内容生成

3.6.1 计数器

3.6.2 引用属性值和图像

3.6.3 添加文本

3.7 层叠

3.8 单位

3.8.1 绝对长度单位

3.8.2 相对长度单位

3.8.3 其他单位

3.9 百分数

3.9.1 定位

3.9.2 宽和高

3.9.3 外边距和内边距

3.9.4 边框圆角和位移

3.9.5 字体大小

3.10 颜色

3.10.1 颜色名称

3.10.2 RGB颜色

3.10.3 HSL颜色

3.10.4 Web安全色

第4章 CSS属性

4.1 浮动

4.1.1 浮动范围

4.1.2 创建BFC

4.1.3 负外边距

4.1.4 清除浮动

4.2 定位

4.2.1 相对定位

4.2.2 绝对定位

4.2.3 固定定位

4.2.4 偏移属性

4.2.5 z-index

4.3 边框

4.3.1 外观

4.3.2 宽度

4.3.3 颜色

4.3.4 圆角

4.3.5 阴影

4.3.6 outline

4.4 文本属性

4.4.1 overflow

4.4.2 text-decoration

4.4.3 white-space

4.4.4 文本换行

4.5 字体

4.5.1 字体系列

4.5.2 Web字体

4.6 垂直对齐

4.6.1 行内非替换元素

4.6.2 行内替换元素

4.6.3 垂直对齐

4.7 背景

4.7.1 起始点和裁剪背景区

4.7.2 背景图像尺寸

4.7.3 背景图像附着

4.7.4 背景图像定位

4.7.5 background

4.8 变形、过渡和动画

4.8.1 变形

4.8.2 过渡

4.8.3 动画

4.9 媒体查询

4.9.1 使用方法

4.9.2 媒体类型

4.9.3 媒体特性

4.9.4 操作符

4.9.5 支持度

第5章 CSS应用

5.1 CSS Hack

5.1.1 浏览器前缀

5.1.2 条件注释

5.1.3 CSS属性级前缀

5.2 布局

5.2.1 浮动布局

5.2.2 定位布局

5.2.3 流式布局

5.2.4 弹性布局

5.2.5 多列布局

5.2.6 等高布局

5.3 CSS Reset

5.3.1 全局重置

5.3.2 Reset.css

5.3.3 Normalize.css

5.4 伸缩盒布局

5.4.1 主轴和侧轴

5.4.2 对齐方式

5.4.3 伸缩性

5.4.4 显示顺序

5.4.5 新旧版本属性对照

5.5 居中

5.5.1 水平居中

5.5.2 垂直居中

5.6 CSS预处理器

5.6.1 变量与运算

5.6.2 选择器嵌套

5.6.3 控制语句

5.6.4 混合和函数

5.6.5 继承

5.7 Bootstrap

5.7.1 栅格系统

5.7.2 排版

5.7.3 颜色

5.7.4 表格

5.7.5 表单

5.7.6 组件

第6章 计算机网络

6.1 TCP/IP

6.1.1 协议

6.1.2 TCP/IP

6.2 HTTP

6.2.1 URI和URL

6.2.2 HTTP协议

6.2.3 HTTP报文

6.2.4 HTTP首部

6.2.5 缓存

6.3 RESTful架构风格

6.3.1 REST

6.3.2 约束条件

6.4 TCP

6.4.1 连接管理

6.4.2 确认应答

6.4.3 窗口控制

6.4.4 重传控制

6.5 HTTPS

6.5.1 加密

6.5.2 数字签名

6.5.3 数字证书

6.5.4 安全通信机制

6.6 HTTP/2.0

6.6.1 二进制分帧层

6.6.2 多路通信

6.6.3 请求优先级

6.6.4 服务器推送

6.6.5 首部压缩

第7章 JavaScript语言

7.1 JavaScript概述

7.1.1 ECMAScript

7.1.2 DOM

7.1.3 BOM

7.2 基本语法

7.2.1 字符集

7.2.2 标识符、关键字和保留字

7.2.3 数据类型

7.2.4 运算符

7.2.5 表达式

7.2.6 语句

7.3 数字和字符串

7.3.1 数字

7.3.2 字符串

7.4 强制类型转换

7.4.1 转换为数字

7.4.2 转换为字符串

7.4.3 转换为布尔值

7.4.4 相等运算符

7.5 全局对象

7.5.1 全局对象

7.5.2 包装对象

7.5.3 处理URI的全局函数

7.6 对象(Object)

7.6.1 创建

7.6.2 原型和原型链

7.6.3 属性

7.6.4 可扩展性

7.7 JSON

7.7.1 语法

7.7.2 序列化

7.7.3 解析

7.8 日期和时间(Date)

7.8.1 UTC和GMT

7.8.2 构造函数

7.8.3 静态方法

7.8.4 日期格式化方法

7.8.5 其他日期方法

7.9 正则表达式(RegExp)

7.9.1 创建

7.9.2 语法

7.9.3 String中的方法

7.9.4 RegExp中的方法

7.10 数组(Array)

7.10.1 创建

7.10.2 数组操作

7.10.3 数组方法

7.10.4 类数组对象和字符串

7.11 函数(Function)

7.11.1 作用域

7.11.2 函数基本概念

7.11.3 闭包

7.11.4 函数式编程

7.12 this

7.13 即时函数

7.13.1 块级作用域

7.13.2 循环

7.13.3 可读性和undefined

7.13.4 类库封装

7.14 检测类型和对象

7.14.1 检测数据的类型

7.14.2 对象之间的关联性

7.15 Node.js

7.15.1 安装Node

7.15.2 npm

第8章 客户端中的JavaScript

8.1 BOM

8.1.1 Window

8.1.2 Location

8.1.3 Navigator

8.1.4 History

8.2 DOM

8.2.1 节点

8.2.2 操作元素

8.3 元素的属性、尺寸和坐标

8.3.1 特性和属性

8.3.2 尺寸

8.3.3 坐标

8.4 控制CSS样式

8.4.1 内联样式

8.4.2 获取CSS属性

8.4.3 设置CSS属性

8.4.4 读写CSS类

8.4.5 计算样式

8.5 事件

8.5.1 术语

8.5.2 注册事件

8.5.3 事件传播

8.5.4 事件对象

8.5.5 模拟事件

8.6 表单

8.6.1 表单

8.6.2 单选框和复选框

8.6.3 选择框

8.6.4 上传按钮

8.7 Ajax

8.7.1 1级XMLHttpRequest

8.7.2 2级XMLHttpRequest

8.7.3 跨域通信

8.8 jQuery

8.8.1 jQuery基础

8.8.2 操作元素

8.8.3 元素的属性

8.8.4 事件

8.8.5 Ajax

8.8.6 动画

8.8.7 工具函数

作者简介

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部