03 2017 档案
摘要:转载自:https://segmentfault.com/a/1190000006672214?utm_source=weekly&utm_medium=email&utm_campaign=email_weekly#articleHeader14 欢迎大家收看聊一聊系列,这一套系列文章,可以帮助前
阅读全文
摘要:在ajax外面弄个变量var mythis = $(this),然后在里面用就行
阅读全文
摘要:作者:老大徒伤悲链接:https://zhuanlan.zhihu.com/p/22800583来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。1. 常用那几种浏览器测试?有哪些内核(Layout Engine)?(Q1) 浏览器:IE,Chrome,FireFox,S
阅读全文
摘要:1. 判断日期是否有效 JavaScript中自带的日期函数还是太过简单,很难满足真实项目中对不同日期格式进行解析和判断的需要。jQuery也有一些第三方库来使日期相关的处理变得简单,但有时你可能只需要一个非常简单的函数,而不想引入一个庞大的第三方库。这时,你可以使用下面这段日期校验代码,它允许你自
阅读全文
摘要:var p="{$other.p}"; if(p=="") p=1; var stop=true;//触发开关,防止多次调用事件 $(window).scroll(function() { //当内容滚动到底部时加载新的内容 100当距离最底部100个像素时开始加载. if ($(this).scr
阅读全文
摘要:有3个非常受欢迎的MV-*系列设计模式:MVC,MVP,MVVM。他们被广泛应用于不多种结束。这篇文章我回阐述我自己对这3个设计模式的看法。 MVC模式: MVC即Model-VIew-Controller。他是1970年代被引入到软件设计大众的。MVC模式致力于关注点的切分,这意味着model和c
阅读全文
摘要:toLowerCase()方法; 定义:toLowerCase() 方法用于把字符串转换为小写。 语法:var str = "String"; str .toLowerCase();// string toUpperCase()方法; 定义:toUpperCase()方法用于把字符串转换为大写。 语
阅读全文
摘要:1. 布局框架: Bootstrap: http://getbootstrap.com/ Foundation: http://foundation.zurb.com/ Uikit: http://www.getuikit.com/ Web Components:http://css-tricks.
阅读全文
摘要:前言 本文是我学习JavaScript过程中收集与整理的一些易错知识点,将分别从变量作用域,类型比较,this指向,函数参数,闭包问题及对象拷贝与赋值这6个方面进行由浅入深的介绍和讲解,其中也涉及了一些ES6的知识点。 JavaScript知识点 1.变量作用域 上方的函数作用域中声明并赋值了a,且
阅读全文
摘要:通过判断this的instanceof是不是Car来决定返回new Car还是继续执行代码,如果使用的是new关键字,则(this instanceof Car)为真,会继续执行下面的参数赋值,如果没有用new,(this instanceof Car)就为假,就会重新new一个实例返回。
阅读全文
摘要:返回 Date 对象中用本地时间表示的年份值。 dateObj.getFullYear() 必选项 dateObj 参数为 Date 对象。 说明要获取用全球标准时间 (UTC)表示的年份值,请使用 getUTCFullYear 方法。 getFullYear 方法以绝对数字的形式返回年份值。例如,
阅读全文
摘要:正则表达式经常被用于字段或任意字符串的校验,如下面这段校验基本日期格式的JavaScript代码: 1 . 校验密码强度 密码的强度必须是包含大小写字母和数字的组合,不能使用特殊字符,长度在8-10之间。 2. 校验中文 字符串仅能是中文。 3. 由数字、26个英文字母或下划线组成的字符串 4. 校
阅读全文
摘要:首先在js中,我们常用return false来阻止提交表单或者继续执行下面的代码,通俗的来说就是阻止执行默认的行为。 function a(){ if(True) return false;},这是没有任何问题的。 如果我改成这种 function Test(){ a(); b(); c(); }
阅读全文
摘要:这篇主要是记录下对一篇外文的阅读收获,原文链接。 函数调用模式其实以前也比较清楚,但是对于this这个东西总是吃不透,阅读完这篇文章后才豁然开朗。 首先将函数的几种调用模式以及this的定义列出来,以便结合理解每种调用模式和this之间的关系。 函数调用模式有以下几种:1)方法调用 2)函数调用 3
阅读全文
摘要:js中遍历数组的有两种方式 复制代码代码如下: var array=['a']//标准的for循环for(var i=1;i<array.length;i++){ alert(array[i])}//foreach循环for(var i in array){ alert(array[i])} 正常情
阅读全文
摘要:一、变量的作用域 要理解闭包,首先必须理解JavaScript特殊的变量作用域。 变量的作用域无非就是两种:全局变量和局部变量。 Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。 Js代码 var n=999; function f1(){ alert(n); } f1();
阅读全文
摘要:关于js split的用法,我们经常用来将字符串分割为数组方便后续操作,今天写一段广告判断代码的时候,竟然忘了split的用法了,特整理下,方便需要的朋友, 关于js split的用法其它也不多说什么,下面直接举例给大家看看 复制代码代码如下: <script language="javascrip
阅读全文
摘要:在JavaScript中this变量是一个令人难以摸清的关键字,this可谓是非常强大,在本文将为大家详细介绍下JavaScript中this的使用,感兴趣的朋友可以参考下。 JavaScript中this的使用 在JavaScript中this变量是一个令人难以摸清的关键字,this可谓是非常强大
阅读全文
摘要:取得当前输入input的值 <body> <form action=""> <input type="text" id="ipt" value /> <input id="btn" type="submit" value="提交"> </form> <script type="text/JavaSc
阅读全文
摘要:Dom元素基本操作方法API,先记录下,方便以后使用。 W3C DOM和JavaScript很容易混淆不清。DOM是面向HTML和XML文档的API,为文档提供了结构化表示,并定义了如何通过脚本来访 问文档结构。JavaScript则是用于访问和处理DOM的语言。如果没有DOM,JavaScript
阅读全文
摘要:while用于循环语句,而if用于判断和分支语句。由于你并没有指明是什么程序,只能泛泛而谈了。if 语句中,常用格式为:if(判断条件){执行语句}上面的结构,只是进行一次判断。if与else结合,就可形成一个分支结构的语句,形如if(判断条件1){执行语句1}else if (判断条件2){执行语
阅读全文
摘要:Null和Undefined类型都只有唯一的特殊值,即null和undefined。不过null是关键字而undefined不是。 JavaScript把两者定义为相等的,如下代码可以验证: 尽管这两个值相等,但是它们的含义不同。undefined表示更深层次的“空值”,它是变量的一种取值,表明变量
阅读全文
摘要:没有就不能活的 53 个 CSS 技术 对新手实用的 20 个 CSS 建议 快速编写更好 CSS 代码的 5 种方法 50+ 个 CSS 创意案例和教程 101 个 CSS 小贴士、教程和范例 CSS 代码片段:15 个邪恶的技巧 15 个必学的 CSS 技巧 8 个 CSS 链接 链接小贴士 8
阅读全文
摘要:1.cookie:存储在用户本地终端上的数据。有时也用cookies,指某些网站为了辨别用户身份,进行session跟踪而存储在本地终端上的数据,通常经过加密。一般应用最典型的案列就是判断注册用户是否已经登过该网站。 2.HTML5 提供了两种在客户端存储数据的新方法:(http://www.w3s
阅读全文
摘要:本文选自StackOverflow(简称:SOF)精选问答汇总系列文章之一,本系列文章将为读者分享国外最优质的精彩问与答,供读者学习和了解国外最新技术。本文将为读者讲解HTML5 Input Placeholder Color的个性化设定,需要针对不同浏览器内核来编程。 问题: David Murd
阅读全文
摘要:网上找到的常用正则表达式,留着以后可能用得上,正则表达式实在是不好写,只好拿来主义了,在Delphi中没有自己带有正则表达式的组件,靠第三方了,都说PerlRegEx 是首选, 去这里下载,官方网站: http://www.regular-expressions.info/delphi.html。另
阅读全文
摘要://匹配中文 数字 字母 下划线 var checkInput = function (str) { var pattern =var pattern = /^[\w\u4e00-\u9fa5]+$/gi; if(pattern.test(c)) { return false;...
阅读全文
摘要:FastClick 是一个简单,易于使用的JS库用于消除在移动浏览器上触发click事件与一个物理Tap(敲击)之间的300延迟。 对于非移动浏览器不启作用,禁用缩放标签。 <meta name="viewport" content="initial-scale=1.0, user-scalable
阅读全文
摘要:原文见:http://lylgxy0704wht.blog.163.com/blog/static/57048039201151693116644/ 总结:status体现的是服务器对请求的反馈,而readystate表明客户端与客户的交互状态过程。 1- AJAX状态值与状态码区别AJAX状态值是
阅读全文
摘要:前言 懒加载技术(简称lazyload)并不是新技术,它是js程序员对网页性能优化的一种方案。lazyload的核心是按需加载。在大型网站中都有lazyload的身影,例如谷歌的图片搜索页,迅雷首页,淘宝网,QQ空间等。因此掌握lazyload技术是个不错的选择,可惜jquery插件lazy loa
阅读全文
摘要:第一:lazyLoad简介及作用: 网站性能优化的插件,提高用户体验。 页面如果有很多图片的时候,当你滚动到相应的行时,当前行的图片才即时加载的,这样子的话页面在打开只加可视区域的图片,而其它隐藏的图片则不加载。 第二:使用场合 涉及到图片,falsh资源,iframe,网页编辑器(CK),JS文件
阅读全文

浙公网安备 33010602011771号