文章分类 -  javascript

摘要:Web Storage带来的好处: 减少网络流量:一旦数据保存在本地后,就可以避免再向服务器请求数据,因此减少不必要的数据请求,减少数据在浏览器和服务器间不必要地来回传递。快速显示数据: 性能好,从本地读数据比通过网络从服务器获得数据快得多,本地数据可以即时获得。再加上网页本身也可以有缓存,因此整个 阅读全文
posted @ 2017-10-07 21:35 杨博客 阅读(388) 评论(0) 推荐(0) 编辑
摘要:原文地址: http://www.jb51.net/article/31491.htm 1 概述 贪婪与非贪婪模式影响的是被量词修饰的子表达式的匹配行为,贪婪模式在整个表达式匹配成功的前提下,尽可能多的匹配,而非贪婪模式在整个表达式匹配成功的前提下,尽可能少的匹配。非贪婪模式只被部分NFA引擎所支持 阅读全文
posted @ 2017-09-04 14:49 杨博客 阅读(15893) 评论(0) 推荐(0) 编辑
摘要:原文地址: http://blog.csdn.net/renfufei/article/details/10210949 原文地址:HTML5′s async Script Attribute原文日期: 2010年09月22日翻译日期: 2013年08月22日 (译者注: 异步加载,可以理解为无阻塞 阅读全文
posted @ 2017-04-15 18:46 杨博客 阅读(202) 评论(0) 推荐(0) 编辑
摘要:参考文章: MDN:https://developer.mozilla.org/zh-CN/docs/Web/API/Fetch_API MDN: https://developer.mozilla.org/zh-CN/docs/Web/API/GlobalFetch/fetch fetch-ie8 阅读全文
posted @ 2017-01-07 16:04 杨博客 阅读(642) 评论(0) 推荐(0) 编辑
摘要:今天看gulp源码,突然看到了一个小的递归调用,想总结几句话。 函数内部调用函数本身就产生递归调用,例如函数 但是递归不能无限的递归下去,需要有停止的条件, 这里只有glob是数组并且长度不为0时才递归, 而且这里的递归用的还是every去递归。 阅读全文
posted @ 2016-07-15 20:14 杨博客 阅读(1227) 评论(0) 推荐(0) 编辑
摘要:Object.create = Object.create || function (proto) { var F = new function () {} F.prototype = proto; return new F(); } subtype.prototype = Object.creat 阅读全文
posted @ 2016-05-05 10:58 杨博客 阅读(92) 评论(0) 推荐(0) 编辑
摘要:HTML <form> 标签的 enctype 属性 在下面的例子中,表单数据会在未编码的情况下进行发送: <form action="form_action.asp" enctype="text/plain"> <p>First name: <input type="text" name="fna 阅读全文
posted @ 2016-01-27 15:20 杨博客 阅读(611) 评论(0) 推荐(0) 编辑
摘要:[译] JavaScript Fetch API时间2015-03-20 09:11:07w3ctech原文http://www.w3ctech.com/topic/854主题JavaScript原文:https://hacks.mozilla.org/2015/03/this-api-is-so-... 阅读全文
posted @ 2016-01-13 18:04 杨博客 阅读(1033) 评论(0) 推荐(0) 编辑
摘要:关于Content-Type:application/x-www-form-urlencoded和Content-Type:multipart/rel(2012-10-26 10:11:12)转载▼标签:it杂谈FORM元素的enctype属性指定了表单数据向服务器提交时所采用的编码类型我 们知道在... 阅读全文
posted @ 2016-01-13 18:03 杨博客 阅读(151) 评论(0) 推荐(0) 编辑
摘要:1.正则表达式中的圆括号的作用是对字符进行分组,并保存匹配的文本。2.圆括号用法I:对字符或元字符进行分组,这样在圆括号内就可以对字符组合使用限定符。 eg. 匹配A+一个数字+A+一个数字:(A\d){2}3.圆括号用法II:表示可选择性。 3.1 从两个直接量中选择一个 eg. gr(a|e)y... 阅读全文
posted @ 2016-01-13 13:55 杨博客 阅读(2284) 评论(0) 推荐(0) 编辑
摘要:XMLHttpRequest Level 2 添加了一个新的接口——FormData。利用 FormData对象,我们可以通过JavaScript用一些键值对来模拟一系列表单控件,我们还可以使用 XMLHttpRequest 的 send()方法来异步的提交表单。与普通的 Ajax 相比,使用 Fo... 阅读全文
posted @ 2016-01-13 13:30 杨博客 阅读(117) 评论(0) 推荐(0) 编辑
摘要:Asynchronous JavaScript and XML (Ajax ) 是驱动新一代 Web 站点(流行术语为 Web 2.0 站点)的关键技术。Ajax 允许在不干扰 Web 应用程序的显示和行为的情况下在后台进行数据检索。使用 XMLHttpRequest 函数获取数据,它是一种 API... 阅读全文
posted @ 2015-08-31 09:36 杨博客 阅读(160) 评论(0) 推荐(0) 编辑
摘要:一、基本语法1、"#"用来标识Velocity的脚本语句,包括#set、#if 、#else、#end、#foreach、#end、#iinclude、#parse、#macro等;如:#if($info.imgs)#else#end2、"$"用来标识一个对象(或理解为变量);如如:$i、$msg、... 阅读全文
posted @ 2015-08-25 14:02 杨博客 阅读(485) 评论(0) 推荐(0) 编辑
摘要:没有defer或async,浏览器会立即加载并执行指定的脚本,“立即”指的是在渲染该script标签之下的文档元素之前,也就是说不等待后续载入的文档元素,读到就加载并执行。有async,加载和渲染后续文档元素的过程将和script.js的加载与执行并行进行(异步)。有defer,加载后续文档元素的过... 阅读全文
posted @ 2015-08-12 11:57 杨博客 阅读(118) 评论(0) 推荐(0) 编辑
摘要:这里说的js跨域是指通过js在不同的域之间进行数据传输或通信,比如用ajax向一个不同的域请求数据,或者通过js获取页面中不同域的框架中(iframe)的数据。只要协议、域名、端口有任何一个不同,都被当作是不同的域。下表给出了相对http://store.company.com/dir/page.h... 阅读全文
posted @ 2015-07-24 11:37 杨博客 阅读(219) 评论(0) 推荐(0) 编辑
摘要:前言写这篇文章的目的是经常看到开发人员说:把字符串转化为JSON对象,把JSON对象转化成字符串等类似的话题,所以把之前收藏的一篇老外的文章整理翻译了一下,供大家讨论,如有错误,请大家指出,多谢。正文本文的主题是基于ECMAScript262-3来写的,2011年的262-5新规范增加了JSON对象... 阅读全文
posted @ 2015-07-23 21:21 杨博客 阅读(252) 评论(0) 推荐(0) 编辑
摘要:不知道楼主有没有接触过jquery jquery里边有一个特别典型的例子能说明用_this的作用$("#btn").click(function(){ var _this = this;//这里this和_this都代表了"#btn"这个对象 $(".tr").each(function... 阅读全文
posted @ 2015-07-10 10:16 杨博客 阅读(1588) 评论(0) 推荐(0) 编辑
摘要:screenX是鼠标相对于屏幕的位置,pageX是相对于当前页面的左上角开始,有滚轮的时候,需要计算滚轮的位置。clientX则是不需要计算滚轮的距离,就是相对于当前浏览器的位置。 阅读全文
posted @ 2015-07-08 11:55 杨博客 阅读(202) 评论(0) 推荐(0) 编辑
摘要:underscore.js 用来操作数组数据十分的方便,今天在阅读underscore.js源码的时候发现了一个判断语句,一时没看懂是什么意思,后来仔细分析了一下,也到网上查阅相关的资料if (obj.length === +obj.length) { for (var i = 0, le... 阅读全文
posted @ 2015-06-07 21:38 杨博客 阅读(774) 评论(0) 推荐(0) 编辑
摘要:1、静态方法的定义Js代码 var BaseClass = function() {}; // var BaseClass=new Function(); BaseClass.f1 = function(){//定义静态方法 alert(' This is a static method '); }... 阅读全文
posted @ 2015-05-13 21:05 杨博客 阅读(523) 评论(1) 推荐(0) 编辑

点击右上角即可分享
微信分享提示