11 2015 档案
摘要:原则上obj是不能转换成数组的。首先array也是obj。只是一个特殊的object。obj一个很关键的点,是拥有成员和方法,撇开方法不说,obj就是一个key-value结构。也就是哈希数组,而js的数组只能是由数字索引组成的。撇开了key,只留下value的话数据丢失太多。如果保留了key,那么...
阅读全文
摘要:这里介绍的一个小技巧是如何用JavaScript获取页面上被选中的文字的方法。最关键的JavaScript API是:event.selection = window.getSelection();这里的selection实际上是个对象,但如果我们使用.toString()或强行转化成字符串,我们将...
阅读全文
摘要:/*** 判断闰年函数* @param {number} year 要判断的年份* @return {bool} 返回布尔值* * 其实只要满足下面几个条件即可、* 1.普通年能被4整除且不能被100整除的为闰年。如2004年就是闰年,1900年不是闰年* 2.世纪年能被400整除的是闰年。如20...
阅读全文
摘要:function checkIdCard(){ var vcity={11:"北京",12:"天津",13:"河北",14:"山西",15:"内蒙古",21:"辽宁",22:"吉林",23:"黑龙江",31:"上海",32:"江苏",33:"浙江",34:"安徽",35:"福建",36:"江西",...
阅读全文
摘要:function checkIdPhone(id,idErr){ var reg0=/^(13[0-9]|15[012356789]|18[01235,idErr6789]|14[57]|17[0])[0-9]{8}$/, linkphone =$("#"+id).val...
阅读全文
摘要:function mousePosition(e) { //IE9以上的浏览器获取 if (e.pageX || e.pageY) { return { x: e.pageX, y: e.pageY }; } //IE9以下 //IE中document文档实...
阅读全文
摘要:竖向居中需要一个父元素和一个子元素合作完成。 <div class="flexbox-container"> <div>Blah blah</div> <div>Blah blah blah blah blah ...</div> </div> …但为了让子元素竖向居中,你只需要对父元素施加CSS样
阅读全文
摘要:代码执行效率对于程序员和程序来说都是至关重要的,尤其是遇到了那些需要大量调用、反复调用的函数方法。在很多Javascript框架里你都能看到有反复调用的函数。当在使用这些框架时,我们必须小心翼翼的尽量采取优化的代码编写。其中一种优化代码的方法就是在创建函数前先使用判断语句,而不是每次函数调用时都执行...
阅读全文
浙公网安备 33010602011771号