排序:
默认
按更新时间
按访问量

浅谈异步与同步

首先我们要理解什么是同步和异步同步:就是顺序执行的代码,调用这段代码我能直接获取到结果的就是同步异步:就是稍后执行的代码,调用这段代码我可能没办法立即获取执行结果,需要通过别的操作才可以得到结果但是JavaScript是以单线程的方式运行的,也就是同一时间只能进行一件事,试想一下,假如javasc...

2018-05-15 11:09:09

阅读数:31

评论数:0

http与https

http,即超文本传输协议,最初的目的是为了提供一种发布和接收HTML页面的方法。 首先一个http请求包含请求行、请求头部、空行和请求数据 一个http响应包含消息报头、空行、响应正文 定义在http1.0的方法有get、post、head三种方法 get:向特定资源发起请求 post...

2018-04-04 11:16:07

阅读数:21

评论数:0

less的学习

less是一门CSS预处理语言,在less中,也拥有变量这个概念//在less中使用变量 @color:pink; @color-hover:darken(@color,20%);a{ background-color: @color; } a:hover{ background-colo...

2018-03-11 22:39:35

阅读数:36

评论数:0

Cache Manifest离线缓存

manifest是一个后缀名.manifest的文件,在文件中定义那些需要缓存的文件,支持manifest的浏览器会将按照manifest的规则,像文件一样保存在本地,从而在没有网络连接的情况下,也能访问页面。首先,这个是基于一个appcache的缓存机制,当我们正确配置appcache后,我们如...

2018-02-06 21:19:47

阅读数:69

评论数:0

Vue.js的学习(组件部分1)

我们一般通过new Vue({})的方式得到一个Vue实例 当我们注册Vue组件的时候,使用的是Vue.component(tagName,options) 全局注册//JS部分 首先全局注册一个组件 Vue.component("hello",{"templat...

2018-02-06 19:37:52

阅读数:48

评论数:0

Vue.js的学习(6)

表单输入绑定Vue.js提供了v-model来给<input>&<textarea>创建双向数据绑定v-model会先忽略所有表单元素的value&&checked&&selected的初始值,而总是将Vue实例中的data数据值作为...

2018-01-31 16:23:39

阅读数:44

评论数:0

Vue.js的学习(5)

事件处理程序v-on 是Vue用来监听DOM事件的指令缩写是@<ul id="app4"> <button @click="couter()">click</button> <li&g...

2018-01-30 15:38:40

阅读数:39

评论数:0

Vue.js的学习(4)

列表渲染我们用v-for 来进行列表的渲染操作 语法主要是 item in items语法,{{内容为item.message}},在数据中我们用一个items的数组来包含一个{}的数据。<div id="app"> <ul> &...

2018-01-29 14:19:31

阅读数:45

评论数:0

Vue.js的学习(3)

条件渲染v-if 所以必须将它添加到一个元素上<div id="app"> <p v-if="seen">yes</p> </div> //JS var app=new Vue({ el:&qu...

2018-01-26 11:51:52

阅读数:28

评论数:0

Vue.js的学习(2)

计算属性与观察者模板内的表达式非常便利,但是设计他们的初衷是用来简化运算的。在模板内放入太多的逻辑会让代码难以维护 所以当我们要使用复杂逻辑的时候我们最好使用计算属性<div id="example"> <p>原始:{{message}...

2018-01-25 12:13:32

阅读数:36

评论数:0

Vue.js的学习(1)

Vue实例我们通过new的方式创建Vue的实例//创建实例 var vue=new Vue(); //给这个实例添加一点什么 var data={value:2}; var vue=new Vue({ data:data }) 当这些属性的值发生改变时,视图会产生响应,会更改匹配的值,前提...

2018-01-24 15:29:18

阅读数:46

评论数:0

JQuery的学习(3)

JQuery的DOM操作 append() 在每个匹配项的末尾插入参数项目,(是插入其中); appendTo() 将选择到的元素插入到参数末尾,(插入其中); before() 在匹配的元素前插入参数,(外部插入); after() 在匹配的元素后插入参数,(外部插入); clone() 创建一...

2018-01-14 09:51:37

阅读数:63

评论数:0

Jquery的学习(2)

JQuery的CSS相关 .height() 得到元素高度或者设置元素高度 .innerHeight() 得到元素的高度,包括padding,但是不包括border .innerWidth() 得到元素的宽度,包括padding,但是不包括border .offset() 得到元素相对于文档中的坐...

2018-01-10 19:23:53

阅读数:54

评论数:0

Jquery的学习

Jquery选择器Jquery的选择器 类似与CSS的选择器 <div>div1</div> <div>div2</div> <p>jack</p> <ul> <...

2018-01-08 11:20:44

阅读数:51

评论数:0

AJAX的学习

HTTP头部信息每个HTTP请求和响应都会带有相应的头部信息, 其中有的对开发人员有用,有的也没什么用。XHR对象也提供了操作这两种头部(响应头部和请求头部)信息的方法 Accept:浏览器能够处理的内容类型 Accept-Charset:浏览能够显示的字符集 Accept-Encoding:浏览...

2017-12-27 17:07:01

阅读数:26

评论数:0

AJAX和Comet的学习

IE5是第一个引入XHR对象的浏览器。在IE5中,XHR对象是通过MSXML库中的一个ActiveX对象实现的。因此在IE中可能会遇到三种不同版本的XHR对象,即MSXML2.XMLHttp.6.0、MSXML2.XMLHttp.3.0 MSXML2.XMLHttp.2.0 ,要使用库中的XHR对...

2017-12-27 10:17:15

阅读数:48

评论数:0

JSON的学习

JSON的语法可以表示以下三种类型的值 简单值:与Javascript中相同的语法,可以在JSON中表示字符串、数值、布尔值和Null。 对象:对象作为一种复杂性数据类型,表示的时一组无序的键值对儿。而每对键值的值可以时简单值也可以是复杂数据类型值(对象或数组) 数组:数组是一种复杂类型值,表示一...

2017-12-26 10:51:19

阅读数:52

评论数:0

表单脚本学习(选择框脚本)

选择框是通过<select><option> 来实现的,为了方便与这个控件交互,除了所有表单字段共有的属性和方法外,HTMLSelectElement提供了我们多种属性和方法 add():向空间中插入新<option> 元素 方法接收两个参数(newOptio...

2017-12-20 14:59:08

阅读数:74

评论数:0

表单脚本学习笔记(表单基础)

表单是由<form> 元素来表示的,而在Javascript中,表单对应的时HTMLFormElement类型的,继承自HTMLElement,保留了原有的属性,也有自己独特的属性和方法 acceptCharset:服务器能够处理的字符集,等价域HTML的accept-charset特...

2017-12-20 13:33:35

阅读数:52

评论数:0

事件委托

我们有1000个节点要添加click事件,这个时候我们怎么办?对于事件处理程序过多问题的解决方案就是事件委托。事件委托利用了事件冒泡,只指定一个事件处理程序,就可以管理某一类型的所有事件。 <ul> <li>A</li> &...

2017-12-19 17:04:32

阅读数:42

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭