ducky_L

导航

2017年8月16日 #

跨域请求--Jsonp

摘要: 1、原生js处理跨域请求 原理:通过动态创建script标签(无跨域限制),定义一个callback函数处理接口返回的数据 //定义callback函数对请求返回的json数据进行处理 function callback(data) { //do something } //设置需要请求的跨域url 阅读全文

posted @ 2017-08-16 17:34 ducky_L 阅读(112) 评论(0) 推荐(0) 编辑

js 发送http请求

摘要: 1、在 JavaScript 中,XMLHttpRequest 是客户端的一个 API,它为浏览器与服务器通信提供了一个便捷通道。 2、发送请求步骤: // 1、创建 XHR对象(IE6- 为ActiveX对象) // 2、连接及发送请求 // 3、回调处理 function createXMLHt 阅读全文

posted @ 2017-08-16 16:24 ducky_L 阅读(4040) 评论(0) 推荐(0) 编辑

2017年8月14日 #

浏览器快捷键记录

摘要: 1、ctrl+shift+t 恢复浏览器上次关闭的页面 2、ctrl+t 打开一个新窗口 阅读全文

posted @ 2017-08-14 14:59 ducky_L 阅读(221) 评论(0) 推荐(0) 编辑

2017年8月1日 #

js 手写数组去重

摘要: 1、通过遍历原数组和新数组是否重复。new一个新数组存放已经遍历过的、唯一的元素。 function uniqueArr(list){ var newArr= [list[0]]; for(var i=1;i<list.length;i++){ var isRepeat = false; for(v 阅读全文

posted @ 2017-08-01 18:19 ducky_L 阅读(147) 评论(0) 推荐(0) 编辑

2017年7月10日 #

jquery.validate.js使用实例

摘要: // select only the first element for each name, and only those with rules specified //if ( this.name in rulesCache || !validator.objectLength($(this). 阅读全文

posted @ 2017-07-10 14:32 ducky_L 阅读(267) 评论(0) 推荐(0) 编辑

2017年6月29日 #

VS 快捷键

摘要: 1、ctrl+m+o 折叠全部代码 2、ctrl+m+l 展开全部代码 3、ctrl+k+f 格式化选中代码 ctrl+k+d 格式化整片代码 4、ctrl+k+c 注释代码 5、ctrl+k+u 取消注释代码 6、Shift + Home(end) 回到顶部(底部) 阅读全文

posted @ 2017-06-29 19:55 ducky_L 阅读(99) 评论(0) 推荐(0) 编辑

2017年6月28日 #

3、调试AngularJs

摘要: 1、获取Angular元素: angular.element(document.querySelector('html')); a、ele.scope() 提取它的$scope对象 b、ele.controller() 提取它的控制器 c、ele.injector() 提取它的注入器 d、ele.i 阅读全文

posted @ 2017-06-28 23:46 ducky_L 阅读(187) 评论(0) 推荐(0) 编辑

2017年6月26日 #

2、AngularJs 过滤器($filter)

摘要: 1、内置过滤器: currency ({{123|currency}}) date (medium\short\fullDate\longDate\mediumDate\shortDate\mediumTime\shortTime) {{today | date:'medium'}} <!--Jun 阅读全文

posted @ 2017-06-26 21:12 ducky_L 阅读(219) 评论(0) 推荐(0) 编辑