紸啶呮媞璐濄

导航

2016年12月27日 #

js中(function(){…})()立即执行函数写法理解

摘要: 文章摘自https://my.oschina.net/u/2331760/blog/468672?p={{currentPage+1}} 摘要: javascript和其他编程语言相比比较随意,所以javascript代码中充满各种奇葩的写法,有时雾里看花,当然,能理解各型各色的写法也是对javas 阅读全文

posted @ 2016-12-27 18:24 紸啶呮媞璐濄 阅读(156) 评论(0) 推荐(0) 编辑

js拖拽效果

摘要: 1 2 3 4 5 js拖拽效果 6 7 8 27 28 阅读全文

posted @ 2016-12-27 18:10 紸啶呮媞璐濄 阅读(106) 评论(0) 推荐(0) 编辑

js对象的深度克隆

摘要: 1 2 3 4 5 6 js对象的深度克隆 7 8 9 10 27 28 29 阅读全文

posted @ 2016-12-27 18:09 紸啶呮媞璐濄 阅读(153) 评论(0) 推荐(0) 编辑

通用事件监听函数

摘要: 1 var EventUtil = { 2 //根据情况分别获取DOM或者IE中的事件对象,事件目标,阻止事件的默认行为 3 getEvent:function(event){ 4 return event?event:window.event; 5 } 6 getTarget:function(event){ 7 r... 阅读全文

posted @ 2016-12-27 18:08 紸啶呮媞璐濄 阅读(148) 评论(0) 推荐(0) 编辑

JavaScript封装

摘要: js封装就是把使用方式简单化,内部逻辑和使用解耦。使用人员知道参数和返回值就可以了,其他不用使用人员设置。 封装就是将属性,方法,字段等封装成类。 JavaScript封装方法 1,函数方式 2,对象方式 3,闭包方式 阅读全文

posted @ 2016-12-27 18:06 紸啶呮媞璐濄 阅读(120) 评论(0) 推荐(0) 编辑

Ajax

摘要: ajax是异步的JavaScript和XML。通过后台与服务器少量的数据交换,ajax可以实现网页的异步更新。这意味着在不刷新整个页面的情况下,可以对网页的局部进行更新。 ajax原理 通过XMLHttpReuest对象向服务器发出异步请求,从服务器获取数据,然后用JavaScript操作dom来更 阅读全文

posted @ 2016-12-27 18:03 紸啶呮媞璐濄 阅读(106) 评论(0) 推荐(0) 编辑

前端优化

摘要: (1) 减少http请求次数:CSS Sprites, JS、CSS源码压缩、图片大小控制合适;网页Gzip,CDN托管,data缓存 ,图片服务器。 (2) 前端模板 JS+数据,减少由于HTML标签导致的带宽浪费,前端用变量保存AJAX请求结果,每次操作本地变量,不用请求,减少请求次数 (3) 阅读全文

posted @ 2016-12-27 17:59 紸啶呮媞璐濄 阅读(77) 评论(0) 推荐(0) 编辑

http状态消息

摘要: 1-5状态码了解 1XX 表示信息(消息) 2XX 表示成功 3XX 表示重定向 4XX 表示请求错误 *** 5XX 表示服务端错误 常见状态码 200 请求成功 一切正常 301 重定向,修改后的URL是永久的、 302 重定向,修改后的URL是临时的 304 缓存文档发出条件性请求,服务器返回 阅读全文

posted @ 2016-12-27 17:59 紸啶呮媞璐濄 阅读(84) 评论(0) 推荐(0) 编辑

闭包

摘要: javascript允许使用内部函数,内部函数可以访问它们所在的外部函数中声明的所有局部变量、参数和声明的其他内部函数。当其中一个这样的内部函数在包含它们的外部函数之外被调用时,就会形成闭包。 用途 一个是前面提到的可以读取函数内部的变量,另一个就是让这些变量的值始终保持在内存中。 闭包缺点 1)由 阅读全文

posted @ 2016-12-27 17:58 紸啶呮媞璐濄 阅读(73) 评论(0) 推荐(0) 编辑