- 博客(8)
- 收藏
- 关注
原创 Vue小结(一)
基础知识VUE指令指令:是带有v-前缀的特殊属性。作用:当表达式的值改变时,将其产生的连带影响,响应式地作用于DOM。v-for:基于数据源多次渲染元素或者模块。v-if:根据表达式的值的真假条件,销毁或重建元素。v-else:是搭配v-if使用的,它必须紧跟在v-if或者v-else-if后面,否则不起作用。v-show:根据表达式之真假值,切换元素的 display CSS 属性...
2019-04-02 21:41:09
216
原创 简单易解的原生JS轮播图
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> body,ul,li{ padding: 0; margin: 0; } li{...
2019-03-19 14:23:29
165
转载 浅谈Vue双向绑定原理及实现
1. 前言每当被问到Vue数据双向绑定原理的时候,大家可能都会脱口而出:Vue数据双向绑定是通过数据劫持结合发布者-订阅者模式的方式来实现的,即vue内部通过Object.defineProperty方法属性拦截的方式,把data对象里每个数据的读写转化成getter/setter,当数据变化时通知视图(view)更新。虽然一句话把大概原理概括了,但是其内部的实现方式还是值得深究的,本文就以通俗...
2019-03-18 21:58:49
1292
原创 JS代码实现放大镜的效果
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> img{ display: block; border
2019-03-13 14:16:18
248
原创 GET和POST两种请求方法的区别
HTTP的请求方法最常见的为GET、POST、PUT、DELETE。GET方法用来请求已被URI识别的资源。指定的资源经服务器端解析后返回响应内容(也就是说,如果请求的资源是文本,那就保持原样返回;如果是CGI[通用网关接口]那样的程序,则返回经过执行后的输出结果)。GET和POST两种请求方法的区别什么是HTTP??基于tcp/ip、一种网络应用层协议、超文本传输协议HyperText ...
2019-03-13 09:28:16
572
转载 一次完整的HTTP请求过程
当我们在浏览器的地址栏输入 www.linux178.com ,然后回车,回车这一瞬间到看到页面到底发生了什么呢?转载自:https://blog.51cto.com/linux5588/1351007以下过程仅是个人理解:域名解析 --&amp;gt; 发起TCP的3次握手 --&amp;gt; 建立TCP连接后发起http请求 --&amp;gt; 服务器响应http请求,浏览器得到html代码 --&amp;gt; ...
2019-03-12 21:52:04
225
原创 你对浏览器的兼容性有了解吗?
什么是浏览器兼容性?浏览器兼容性问题又被称为网页兼容性或网站兼容性问题,指网页在各种浏览器上的显示效果可能不一致而产生浏览器和网页间的兼容问题。在网站的设计和制作中,做好浏览器兼容,才能够让网站在不同的浏览器下都正常显示。而对于浏览器软件的开发和设计,浏览器对标准的更好兼容能够给用户更好的使用体验。浏览器兼容的重要性:1.网站做好了浏览器兼容,能够让网站在不同的浏览器下都正常显示2.浏览器...
2019-03-11 22:40:20
483
原创 JavaScript:事件冒泡 事件捕获
JavaScript:事件流事件流当HTML页面与JavaScript进行交互时,需要通过事件驱动实现,例如:鼠标的点击事件、页面的滚动事件、加载等等,而想要知道这些事件是在什么情况下进行调用,则需要进一步的了解“事件流”。什么是事件流?描述的是从页面中接收事件的顺序,也可以理解为事件的传播顺序。DOM事件流的三阶段分别是:事件捕获阶段、处于目标阶段、事件冒泡阶段。事件处理程序“DO...
2019-03-07 21:46:31
197
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人