- 博客(10)
- 收藏
- 关注
原创 vue路由
vue路由总结 一、vue中路由的使用 1、定义组件 <template> <div class="hello"> <h1 @click="info" :class="color">{{ msg }}</h1> </div> </template> <script> export default ...
2019-04-03 08:49:03 210
原创 理解Object.defineProperty方法
理解Object.defineProperty方法 一、语法 Object.defineProperty(obj, prop, descriptor) obj:需要定义属性的对象 prop:需要定义的属性 descriptor:属性的描述描述符 返回值:返回此对象 [举个例子] let obj = Object.create(null); let descriptor = { conf...
2019-03-18 22:10:26 305 1
原创 手机端/移动端开发的注意事项
手机端/移动端开发的20个要点 1、首先我们来看看webkit内核中的一些私有的meta标签,这些meta标签在开发webapp时起到非常重要的作用 &lt; meta content=“width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0” name=“viewport”&gt; &lt; meta c...
2019-03-14 20:31:05 241
原创 RESTful
一、REST的由来 全称:REST,全称是Resource Representational State Transfer,即:资源在网络中以某种形式进行状态转移。————所谓状态的转移,可参考《HTTP权威指南》一书中对协议的详细解释,此处不过多赘述! 出现:REST最早是由Roy Fielding博士发表的论文中提到的,他也曾参与设计了HTTP协议。论文地址:http://www.ics.uc...
2019-03-14 20:20:15 151
原创 Restful API
Restful API 什么是Restful API Restful API 从字面就可以知道,他是rest式的接口,所以就要先了解什么是rest rest 不是一个技术,也不是一个协议 rest 指的是一组架构约束条件和原则,提供了一个新的架构设计思路,满足这些约束条件和原则的应用程序或设计就是 RESTful 在REST规则中,有两个基础概念:对象、行为 对象就是我们要操作的对象,例如添加用户...
2019-03-14 14:09:58 132
原创 HTTP请求报文
HTTP协议 1.简介 HTTP协议(Hyper Text Transfer Protocol,超文本传输协议),是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。 HTTP基于TCP/IP通信协议来传递数据。 HTTP基于客户端/服务端(C/S)架构模型,通过一个可靠的链接来交换信息,是一个无状态的请求/响应协议。 2.特点 (1)HTTP是无连接:...
2019-03-13 09:06:03 255
原创 HTTP请求
http请求 HTTP(HyperText Transfer Protocol)是一套计算机通过网络进行通信的规则。计算机专家设计出HTTP,使HTTP客户(如Web浏览器)能够从HTTP服务器(Web服务器)请求信息和服务,HTTP目前协议的版本是1.1.HTTP是一种无状态的协议,无状态是指Web浏览器和Web服务器之间不需要建立持久的连接,这意味着当一个客户端向服务器端发出请求,然后Web服...
2019-03-12 21:31:10 294
原创 浏览器的兼容性
标题常见浏览器兼容性问题与解决方案 所谓的浏览器兼容性问题,是指因为不同的浏览器对同一段代码有不同的解析,造成页面显示效果不统一的情况。在大多数情况下,我们的需求是,无论用户用什么浏览器来查看我们的网站或者登陆我们的系统,都应该是统一的显示效果。所以浏览器的兼容性问题是前端开发人员经常会碰到和必须要解决的问题。 在学习浏览器兼容性之前,我想把前端开发人员划分为两类: 第一类是精确按照设计图开发的前...
2019-03-11 21:51:20 212
原创 web性能优化和seo
web性能优化 一、为什么要做性能优化? 从上面可以看出,网站前端的用户体验决定了用户是否想要去使用网站的功能,而网站的功能决定了用户是否会一票否决前端体验。 不仅仅如此,如果前端优化得好,他不仅可以为企业节约成本,他还能给用户带来更多的用户,因为增强的用户体验。总结成三点就是: 1、加快页面展示和运行速度 2、节约服务器带宽流量 3、减少服务器压力 二、什么时候做性能优化最合适? 一般来说,遵循...
2019-03-09 16:34:03 396
原创 js事件传播过程
引子: 父div添加监听事件,子div设置监听事件,点击子元素,会出现什么结果 事件传播的三个过程,事件捕获阶段、处于目标阶段、事件冒泡阶段。 事件捕获由远及近逐渐靠近事件目标,事件冒泡由事件目标逐渐向上冒泡 那是不是所有的事件都要经历这三个过程呢?其实不然 IE:它认为事件流应该是事件冒泡。 Netscape:它则认为事件流应该是事件捕获。 W3C:首先是事件捕获然后事件冒泡 在支持w3c的浏览...
2019-03-07 22:07:57 154
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人