- 博客(9)
- 收藏
- 关注
原创 XMLHttpRequest
1. Open(String method, String url, Boolean ansynch, String username, String password) 指定和服务器端交互的HTTP方法,URL地址及其他请求信息 Send(content) 向服务器发出请求,如果采用异步方式,该方法会立即返回 setRequestHeader(Stri...
2018-09-21 15:39:09 136
原创 前端笔试题
1. 立即执行的匿名函数的用法 (function(){ })(); 后面的括号里可以填入参数。 在一个表达式后面加上括号(),该表达式会立即执行,但是在一个语句后面加上括号(),是完全不一样的意思,只是分组操作符。 自执行匿名函数和立即执行的函数表达式区别: 自执行函数:function foo() { foo();} 自执行的匿名函数:...
2018-09-19 13:37:51 322
原创 前端面试题
1.浏览器的缓存机制 对于浏览器的缓存来讲,这些规则是在HTTP协议头和HTML页面的Meta标签中定义的。他们分别从新鲜度和校验值两个维度来规定浏览器是否可以直接使用缓存中的副本,还是需要去元服务器获得更新版本 新鲜度(过期机制):缓存副本的有效期。一个缓存副本满足以下条件,浏览器认为其有效。 ...
2018-09-19 13:37:31 142
原创 webpack
webpack:JavaScript应用程序的静态模块打包器。递归地构建一个依赖关系图,其中包含应用程序需要的每个模块,然后将这些模块打包成一个或多个bundle 四个核心概念:entry :指示webpack应该使用哪个模块开构建内部依赖图的开始。 output:在哪里输出bundles,以及如何命名 ...
2018-09-19 10:33:29 106
原创 React渲染机制与生命周期
1. 一个组件加载完毕后,如果既没有外部驱动,也没有内部驱动,是不会进行重新渲染的。 2. 组件想要对自身进行刷新,可以通过调用setState()或者forceUpdate()来实现,这是让组件刷新的内部驱动 3.父组件通过给子组件传递props,告知子组件有可能重新渲染,子组件自己根据传来的数据(在componentWillReceiveProps方法中)决定是否有必要进行重新渲染。 ...
2018-09-19 09:12:29 1718
原创 React创建组件的三种方式及其区别
1. 函数定义式的无状态组件 创建纯展示组件,只负责根据传入的props来展示,不涉及state的操作。 无状态函数式组件形式上表现为一个直带有一个render方法的组件类。 function HelloComponent(props){ return <div>Hello {props.name}</div> } ReacrDom.re...
2018-09-19 00:28:34 519
原创 Express框架-2
一、中间件 middleware处理HTTP请求的函数。最大的特点是,一个中间件处理完,再传递到下一个中间 每个中间件可以从App实例接收三个参数,一次为req,res,next(表示下一个中间件的回掉函数) 二、use方法 use是express注册中间件的方法,它返回一个函数。可用来实现简单的路由 app.use('/path',somemiddle...
2018-09-03 11:42:35 106
原创 Express框架-1
Express是一个为Node.js设计的web开发框架,它基于nodejs平台 框架核心特性包括: 可以设置中间件来响应HTTP请求 定义了路由表用于执行不同的HTTP请求动作 可以通过向模板传递参数来动态渲染HTML页面 请求和响应 Express应用使用回调函数的参数:request和response对象来处理请求和响应的数据 app.get('/',function(r...
2018-09-03 11:26:34 113
原创 css权重
一.权重等级 每个选择器在权重级别中都有自己泾渭分明的位置。根据选择器种类的不同可以分为四类,也决定了四种不同等级的权重值。 1.行内样式,指的是html文档中定义的style 行内样式包含在你的html中,对你的元素产生直接作用 2.ID选择器 id也是元素的一种标识,比如#div 3.类、属性选择器和伪类选择器 ...
2018-09-01 00:35:59 123
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人