
JavaScript
章鱼保罗nice
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ajax回顾
一 原生ajax用法分4步: 1. 创建XMLHttpRequest对象 2. 规定请求的类型、URL以及是否异步处理请求。 3. 将请求发送到服务器。 4. 监听服务返回的结果。 如: try{ //创建对象 var xhr = new XMLHttpRequest()原创 2017-08-24 09:03:19 · 215 阅读 · 0 评论 -
Ajax中POST、GET的使用场景
Get和Post都是向服务器发送的一种请求,只是发送机制不同。 1. GET请求会将参数跟在URL后进行传递,而POST请求则是作为HTTP消息的实体内容发送给WEB服务器。当然在Ajax请求中,这种区别对用户是不可见的。 2. 首先是"GET方式提交的数据最多只能是1024字节",因为GET是通过URL提交数据,那么GET可提交的数据量就跟URL的长度有直接关系了原创 2017-09-27 20:51:00 · 829 阅读 · 0 评论 -
通过js优化web性能
减少 JavaScript 对性能的影响有以下几种方法: 1.将所有的标签放到页面底部,也就是闭合标签之前,这能确保在脚本执行前页面已经完成了渲染。 2.尽可能地合并脚本。页面中的标签越少,加载也就越快,响应也越迅速。无论是外链脚本还是内嵌脚本都是如此。 3.采用无阻塞下载 JavaScript 脚本的方法:使用标签的 defer 属性(仅适用于 IE 和 Firefox 3.5原创 2017-09-27 21:14:53 · 299 阅读 · 0 评论 -
jqObject.each()和$.each()区别
jqueryObj.each() each()函数用于以当前jQuery对象匹配到的每个元素作为上下文来遍历执行指定的函数。 所谓的上下文,意即该函数内部的this指针引用了该元素。 该函数属于jQuery对象(实例)。请注意,这与全局jQuery对象的each()函数不同。 $.each() jQuery.each()函数用于遍历指定的对象和数组,并以对象的每个原创 2017-09-27 21:29:30 · 662 阅读 · 0 评论 -
jqObj.eq(num)和jqObj.get(num)的区别
jQuery()/$() 用于将HTML DOM元素封装为jQuery对象。 绯雨 使用eq来获得第一个p标签的color值: $("p").eq(0).css("color")//因为eq(num)返回的是个jq对象,所以可以用jq的方法css。 使用get来获得第一个p标签的color值: $("p").get(0).style.color//因为get(num)返回的是个h原创 2017-09-27 21:39:48 · 751 阅读 · 0 评论 -
vue 指令
文章是基于vue 2.0 相信很多人学习vue最先接触的是vue指令,Vue.js的指令是以v-开头的,它们作用于HTML元素,指令提供了一些特殊的特性,将指令绑定在元素上时,指令会为绑定的目标元素添加一些特殊的行为,我们可以将指令看作特殊的HTML属性。 接下来分别介绍vue的一些常用指令: v-if指令v-show指令v-else指令v-for指令v-bind指令v-on原创 2017-10-18 09:38:21 · 504 阅读 · 0 评论 -
bootstrap中form表单属性role="form"的作用
html 里面的 role 本质上是增强语义性,当现有的HTML标签不能充分表达语义性的时候,就可以借助role来说明。通常这种情况出现在一些自定义的组件上,这样可增强组件的可访问性、可用性和可交互性。 role的作用是描述一个非标准的tag的实际作用。比如用div做button,那么设置div 的 role=“button”,辅助工具就可以认出这实际上是个button 比如, 辅助工具原创 2017-10-29 17:23:21 · 1836 阅读 · 0 评论 -
jqgrid json数据格式
ligerUI的表格的介绍文档内容过于简洁,不易学习,且貌似近年来没有多少更新和维护;datatables样式虽然美观大气,但是她的学习文档依旧让初学者很头疼,文档中各参数关系错综复杂,要弄明白一个参数的含义,可能需要不停的跳转页面找解释。easyUI的datagrid的介绍文档多是例子,没有多少api、参数的讲解。个人觉得不论是什么插件,即使其功能再高大上,如果她的api文档写的很烂,用起来很吃原创 2017-10-23 21:16:49 · 3001 阅读 · 0 评论