一旦脚本调用了send方法,浏览器就会在后台发送请求到浏览器。因为请求是在后台处理的,所以Ajax依靠事件来通知你这个请求的进度的进展情况,在上个随笔的里,使用handleResponse函数处理这些事件: 当readystatechange事件被触发 Read More
posted @ 2018-01-01 21:02 Sarah119 Views(459) Comments(0) Diggs(0) Edit
Ajax的关键在于XMLHttpRequest对象,如下基本用法:     第一步是创建一个新的XMLHttpRequest对象。与之前在DOM中见过的大多数对象不同,你并非通过浏览器定义的某个全局变量来访问这类对象,而是使用关键词new如:var httpR Read More
posted @ 2017-12-31 23:31 Sarah119 Views(100) Comments(0) Diggs(0) Edit
    ajax向服务器异步发送和接受数据,然后用JavaScript解析。Ajax核心规范的名称继承于你用来建立和发送请求的JavaScript对象:XMLHttpRequest。这个规范有两个等级。所有主流浏览器都实现了第一级(Level1),它代表了基础 Read More
posted @ 2017-12-31 22:15 Sarah119 Views(92) Comments(0) Diggs(0) Edit
1、 2、 3、offset([coordinates]) 获取匹配元素在当前视口的相对偏移。 返回的对象包含两个整型属性:top 和 left,以像素计。此方法只对可见元素有效。 a、获取当前元素的偏移量 b、设置当前元素的偏移量的两种方式 ①使用值对,比如 {top:100,left:0} ②使 Read More
posted @ 2017-12-30 15:32 Sarah119 Views(116) Comments(0) Diggs(0) Edit
  Vue把整个生命周期划分为创建、挂载、更新、销毁等阶段,每个阶段都会给一些“钩子”让我们来做一些我们想实现的动作。 分为以下几个阶段 1、beforeCreate   此阶段为实例初始化之后,数据观测 (data observer) 和 事件配置(even Read More
posted @ 2017-11-16 12:01 Sarah119 Views(280) Comments(0) Diggs(0) Edit
一、computed 和 watch   都可以观察页面的数据变化。当处理页面的数据变化时,我们有时候很容易滥用watch。 而通常更好的办法是使用computed属性,而不是命令是的watch回调。   很容易看出 computed 在实现上边的效果时,是更 Read More
posted @ 2017-11-16 11:07 Sarah119 Views(4445) Comments(0) Diggs(0) Edit
实现效果如下图所示: 1、单行文本超出 js css 2、多行文本超出 js css Read More
posted @ 2017-11-15 16:29 Sarah119 Views(267) Comments(0) Diggs(0) Edit
1、 模板相关内容(template) 2 script中的数据与方法 3、style的相关内容 Read More
posted @ 2017-11-13 10:55 Sarah119 Views(4791) Comments(0) Diggs(0) Edit
addEventListener()与removeEventListener()用于追加事件和删除追加。所有的DOM节点中都包含这两种方法,并且它们都接受3个参数:要处理的事件名、作为事件处理程序的函数和一个布尔值。 最后这个布尔值参数是true,表示在捕获阶段调用事件处理程序;如果是false,表 Read More
posted @ 2017-11-13 10:45 Sarah119 Views(22706) Comments(0) Diggs(2) Edit
1、通过原生js获取this对象 =>结果为: 2、原生js获取鼠标对象 =>结果为: 3、vue中默认的鼠标参数 =>结果为: Read More
posted @ 2017-11-10 12:59 Sarah119 Views(2162) Comments(0) Diggs(0) Edit