nicenote/source/_posts/前端面试题.md
2018-01-23 19:05:40 +08:00

1.5 KiB
Executable File
Raw Blame History

title date tags categories
前端面试题 2017-09-18 10:01:20
面试
web前端

前言

  • 前端的难度每18-24个月一轮回
  • 关注技术动态,跟上节奏

注意

  • 题目类型:理论知识,算法,项目细节,技术视野,开放性题,工作案例
  • 细节追问:可以确保问到你开始不懂和面试官开始不懂为止
  • 回答问题再棒,更要会做人
  • 要靠谱

知识点

  • html & css对web标准的理解浏览器内核差异兼容性hackcss基本功布局盒子模型选择器优先级flexbox

  • javascript: 数据类型运算对象function继承闭包作用域原型链事件正则regExpjsonajaxdombom内存泄漏跨域异步封装模板引擎前端mvc路由模块化canvases6nodeJS

  • 其他移动端相应式自动化构建http离线储存web安全优化重构团队协作可维护易用性SEOUED架构职业生涯快速学习能力

html && css

html5 为啥只需写

  • 不基于 SGML通用标记语言

iframe 缺点?

  • 阻塞搜索引擎不利于SEO
  • 和主页面共享连接池,影响连接速度
  • 如果要用,建议用 js 动态添加 src 可以绕开以上问题

javascript

如何实现 js 与 json 互换

  • json 化

var json = JSON.stringfy({a: 'hello', b: 'world'})

  • 字符串化

var obj = JSON.parse('{"a": "hello"}')

其他