赞
踩
html5
新标签有哪些canvas
、svg
、webGL
HTML
语义化的,有什么好处SEO
?manifest
、worker
、socket
input
和textarea
的区别div
模拟textarea
的实现css3
有什么新特性,浏览器支持怎么样css
预处理器知道吗?用过哪些?有什么优劣?后处理器知道吗?less
、sass
、postcss
、prefix
float
清除浮动flex
布局、 grid
布局、table
布局css
以及中轴旋转、动画变换sprite
图(雪碧图)知道吗?svg
雪碧图了解吗?px
、em
、rem
、vw
、vh
?rem
的根节点样式在什么时候设置?position
有哪些?他们的定位原点是什么?css
好还是用js
好?link
和@import
的区别?css
低版本浏览器兼容问题,额外需要什么后缀来声明浏览器兼容!important
意义,是否应当规避使用?BFC
块级上下文、IFC
,实现双栏高度对齐BEM
命名法,有什么优势,有什么劣势1px
边框问题typeof
以及弱类型转换规则?NaN
、undefined
、null
dom
的节点操作?能够背api
还是知道api
?ajax
是什么?知道底层实现原理吗?知道fetch
吗?自己封装过吗?GET
、POST
意义?restful
架构下还有别的什么请求?OPTION
请求是什么?call
、apply
、bind
hoisting
是什么?具体表现是怎样的?let
、const
暂时性锁区知道吗?表现是怎样的?use strict
arguments
是什么类型?callee
和caller
有什么区别?Date.format
实现过吗?思路是怎样的?setTimeout
何时执行,requestAnimationFrame
的优点new
一个对象有几步吗?eval
在调用的时候有哪些特别的地方?eval
函数自身会产生上下文吗?会影响当前的调用上下文吗?var foo = function bar () {}
命名函数表达式中(上述的foo函数)bar变量是定义在哪一层作用域的?(0, 1, 2)
的结果是什么?var foo = { value: 2, bar: function () { return this.value; } 中(foo.bar, foo.bar)()
的this
值是什么?(foo.bar = foo.bar)()、(false || foo.bar)()
呢?http1.0
和http1.1
的区别http
请求码有哪些?206
、302
、303
、304
、307
304
具体怎样实现吗?http
缓存逻辑是怎样的?协商缓存与强缓存?Last-Modified
/ Etag
/ Expires
/ Cache-Control
?osi
七层协议和tcp/ip
四层协议http2
具体内容?SDPY
了解么?HTTPS
如何实现?tsl/ssl
是什么?对称加密、非对称加密在什么时候、对什么数据加密?DNS
劫持是什么?HTTP
请求中,需要传输一个 4097
字节的文本数据给服务端,可以采用那些方式?DNS
iframe
一般怎么使用?window.onload
、document.ready
顺序?iframe
会阻塞吗?cdn
是什么?如何查找最近的cdn
?gzip
、chucked
xss
攻击和防范、CSRF
、CORS
DOM
节点太多,会出现什么问题?如何优化?这里主要是一些生产中真实存在的问题
feed
流,有哪些展现方式?如果当前页面可视区有5个格子,而你有20
条信息需要展示,请问有哪些自动展示的算法?native
通信?react-native
实现原理?jsbridge
如何实现?html5
的播放器怎么做?视频直播如何在浏览器里面实现?HLS
、RTMP
Form
和FormItem
,使其能够跟input
、select
、checkbox
、radio
等组件进行 数据存储、数据校验(自定义逻辑)、校验反馈?echart
这类图像库的实现原理?i18n
的国际化方案应该是怎样的?React
的生命周期mount
和update
描述下React
的生命周期中的isBatchingUpdates
了解吗?Transaction
知道吗React
的vdom
如何实现?jsx
是怎样解析的?的
Fiber`是什么?具有什么样的特性?React
的diff/patch
算法原理React
的组件逻辑(受控、非受控)?如何设计一个组件库React
的数据流,Redux
、Mobx
、Rxjs
,发布订阅模式、观察者模式,flux
和no-flux
React
的事件注册和事件分发知道吗?Redux
解决了什么痛点(有什么优点),又有什么缺点Redux
的中间件有哪些?redux-actions
、redux-promise
、redux-thunk
、redux-saga
、redux-immutable
了解过哪些?说说中间件的意义Redux
有什么优化方案?SSR
了解过吗?怎样做?了解Koa
么?React-Native
了解过吗?JavascriptCore
是什么?Vue
是如何设计响应式系统的?(依赖收集)computed
, methods
,watch
?之间有什么样区别?template
和 render(jsx)
有什么的联系?this.$nextTick
是如何设计的?Vue
组件 data
为什么必须是函数?尽管angularJS已经基本退出了历史舞台,但是相信有的同学还是做过相关的项目,并很有可能被面试官问起
angularJS
的数据绑定采用什么机制?详述原理angularJS
的 directive/component
规划一套全组件化体系,可能遇到哪些挑战?angularJS
应用应当如何良好地分层?ng-click
中写的表达式,能使用JS原生对象上的方法,比如Math.max
之类的吗?为什么Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。