JS日期格式化

发表于2015-08-01 14:39:32|--次阅读

为Javascript的Date类型增加原型方法,以便日期格式化;Date.prototype.format = function(format){ var o = { "M+" : this.getMonth()+1, //month "d+" : this.getDate(), //day "h...

理解JavaScript闭包

发表于2015-08-01 14:38:56|--次阅读

什么是闭包闭包是指有权访问另一个函数作用域中的变量的函数(有点拗口吧),简单点就是在一个函数的内部创建另外一个函数,并返回这个函数的引用。(这也是创建闭包的常用方式)function outerFunc (outerNum) { return function innerFunc(in...

js Date对象总结

发表于2015-08-01 14:38:46|--次阅读

js Date()总结,set和get系列方法的作用。FF,Chrome和IE8+中getTime()都是以1970年1月1日8点整为基准的,而不是w3school上说的0点。

JavaScript中递归函数用法需要注意的

发表于2015-08-01 14:38:17|--次阅读

上面的代码 在执行时很容易出现问题,执行我们介绍一个方法,arguments.callee,是一个指向正在执行的函数的指针,使用指针代替函数名使得执行以上代码时不容易出错!参考资料:javascript高级程序语言3版 7.1递归

AngularJS服务

发表于2015-08-01 14:38:06|--次阅读

在使用AngularJS的路由管理和控制视图加载的时候,当新的视图加载进来,原有视图的控制器会被销毁,这是出于内存占用和性能的考虑。服务提供了一种能在应用的整个生命周期内保持和共享数据的方法,它能够在控制器之间进行通信,并且保持数据的一致性。 服务是一个单例对象,在每个应用中只会被实例化一次,并且是...

html实现简单微博导航

发表于2015-08-01 14:37:55|--次阅读

首页 全部广播 好友 关注 微频道 微频道1 微频道2 ...

应用解决告诉你什么时候该用ajax

发表于2015-08-01 14:36:32|--次阅读

第一、请求的提交是为了页面数据的显示,这时候用户一般不希望看到页面的刷新,是使用AJAX的一个最佳时候。第二、如果请求提交后,用户能从页面感觉到提交结果,这时候,也最好不要有页面刷新,推荐使用AJAX技术。第三、如果请求提交后,用户不能从页面感觉到提交动作,如绝大多数时候的数据的增加和修改,这时候则...

JavaScript生成GUID的算法

发表于2015-08-01 14:36:12|--次阅读

全局唯一标识符(GUID,Globally Unique Identifier)也称作 UUID(Universally Unique IDentifier) 。GUID是一种由算法生成的二进制长度为128位的数字标识符。GUID 的格式为“xxxxxxxx-xxxx-xxxx-xxxx-xxxxx...

Node.js学习系列总索引

发表于2015-08-01 14:36:00|--次阅读

跨站脚本攻击(XSS)

发表于2015-08-01 14:35:09|--次阅读

跨站脚本攻击(XSS)XSS发生在目标网站中目标用户的浏览器层面上,当用户浏览器渲染整个HTML文档的过程中就出现了不被预期的脚本执行。跨站脚本的重点不是在“跨站”上,而应该在“脚本上”简单例子:在xss1.html页面上面有这么一段javascript当你在浏览器访问该xss1.html页面的时候...

javascript 原型 和 原型链

发表于2015-07-30 15:31:18|--次阅读

最近几天,好些新同事来问原型,原型链啥的。本身作为菜鸟的我好像也没有好好整理过这个,这里写写自己的理解。 原型 大家都知道,JavaScript 不包含传统的类继承模型,而是使用 prototype 原型模型。代码实现大概是这样子的function Student(name){ thi...

使用原生js与jQuery分别实现一个简单的tab页签

发表于2015-07-30 15:31:07|--次阅读

tab页签通常适用于空间有限而内容较多同时兼顾页面美观度不给用户一种信息过量视觉疲劳的情形。使用面非常广,下面我们用两种方法简单实现之。 首先,构建页面元素。页签的可点击部分我们通常用列表来承载,包括ul和ol,我们这里让页签呈横向分布,所以需要使之向左浮动。而页签内容部分使用div承载即可。...

js 页面间的通信

发表于2015-07-30 15:29:31|--次阅读

学习总结js页面之间的通信,主要是同源下的window.open,window.showModalDialog,iframe和postMessage方法。

利用javascript实现文本的自动输出

发表于2015-07-30 15:28:59|--次阅读

主要利用了setTimeout(),递归和String.substring();做出的效果就像是有一个打字员在打字. 1 2 3 4 5 6 7 8 9 Document10 11 12 文本自动输出13 14 15 16...

dom与js操作的性能优化

发表于2015-07-30 15:28:37|--次阅读

频繁地对于DOM进行操作的很是损耗性能,为什么访问DOM对性能有影响?那是因为两个独立的部分通过他们各自的接口来连接就会带来性能损耗。打个比喻,把DOM看成一个岛屿,把Javascript看成另外一个岛屿,两者之间以一座要收费的桥连接,每次Javascript访问DOM都需要过桥,交一次桥费。...

JS 计算文本域还能输入多少個字符

发表于2015-07-30 15:28:25|--次阅读

//輸入計數//count:能輸入的數據總量 function Calculation(v, count) { var span = $(v).next(); var valLength = $(v).val().length; if (valLength > count) { $(v).val(....

JS验证两位小數

发表于2015-07-30 15:27:59|--次阅读

function SizeCheck(Textdiv) { var fg = true; str = $("#" + Textdiv).val(); var re = /^0?(\.\d{1,2})?$|^[1-9][0-9]{0,3}(\.\d{1,2})?$/; if (str == "") {...

2016校招内推 -- 阿里巴巴前端 -- 三面面试经历

发表于2015-07-30 15:26:45|--次阅读

匆匆找了某湿兄内了个推,才过两天就收到面试通知了,好吧首先是第一面。其实也没什么可说的,一面主要问基础,二面才进入项目实习之类的探讨,三面两者都有吧但还是综合多一点脑子混了记得不多了,记得多少就记录多少吧,嗯都是问题。一面:1.面试官一上来就先大概了解实习的情况,但不深入,也不谈实习具体的工作,还谈...

比较规范的身份证号验证正则表达式

发表于2015-07-30 15:26:30|--次阅读

一些要求用户信息比较严格的地方比如用户注册、登录的时候都需要验证用户的身份证是否合法,而通过这些验证能大大的过滤掉很多水客,给你的系统带来非常精准的用户信息。 很多时候我们都是通过一组正则表达式来判断用户输入的身份证是否合法,那在用正则表达式判断之前,你对身份证号的组成有多少了解呢?下面来说说...

猜你喜欢

友情链接: hao123 360导航 搜狗网址导航 114啦网址导航 博客大全
Copyright © 1999-2014, WEBKFA.COM, All Rights Reserved  京ICP备14034497号-1