01 2016 档案
摘要:var MobileUA = (function() { var ua = navigator.userAgent.toLowerCase(); var mua = { IOS: /ipod|iphone|ipad/.test(ua), //iOS IPHONE: /iphone/.test(ua)
阅读全文
摘要:这两个事件不仅仅只能运用与input、span之类的元素。还可以运用于window。 可以切换title。 当切换当前页面时,改变title的文字为‘离开了’. 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"
阅读全文
摘要:http://open.mobile.qq.com/api/component/share 组件地址 http://qzonestyle.gtimg.cn/qzone/qzact/common/share/share.js 组件功能 定制微信,手机QQ,QQ空间APP内的分享内容。 组件接口 未使用
阅读全文
摘要:1、检测字符串、数值、布尔值、undefined、function 使用typeof(在Safari和Chrome中检测正则也会返回 "function")2、检测null 应用“===”3、检测其它对象: 方法一:利用instanceof/constructor (再某些ie版本中存在跨ifra...
阅读全文
摘要:http://www.iconfont.cn/help/platform.htmlhttp://www.iconfont.cn/users/project点击下载之后:打开demo.html:引入需要的文件即可
阅读全文
摘要:运算符优先级描述了在计算表达式时执行运算的顺序。先执行具有较高优先级的运算,然后执行较低优先级的运算。例如,先执行相乘,再执行相加。JavaScript 运算符下表列出了 JavaScript 运算符,并按优先级顺序从高到低排列。具有相同优先级的运算符按从左至右的顺序计算。运算符说明.[ ] ( )...
阅读全文
摘要:首先搞懂执行的顺序:对,执行顺序就是这样的。for循环的作用:1、在编写代码时,你常常希望反复执行同一段代码。2、遍历数组,可以用forEach();对于DOM对象(nodelist)的话,比如通过document.getElementsByTagName('li')生成的dom对象,需要这样使用:...
阅读全文
摘要:for 分析:i = 0时,btn[0].onclick = function(){alert(i+1)}i = 1时,btn[1].onclick = function(){alert(i+1)}i = 2时,不满足条件...
阅读全文
摘要:详细篇: 扩展String原型方法: http://sandbox.runjs.cn/show/izjyomk1
阅读全文
摘要:var obj = { name:'lei', be:'dd', age:23}for(var poo in obj){ alert('对象的属性和值为:'+poo+':'+obj[poo]);}var arr = [12,454,'dafda','feagfag'];for...
阅读全文
摘要:function Fn(){};Fn.prototype = { constructor:Fn, a:function(){ alert(1); return this; //实现链式操作。即fn.a().b() //如果要fn.a().b()...
阅读全文
摘要:基本数据类型:Null、Undefined、Boolean、Number、String.引用类型:Object、Array、Date、RegExp、Function、基本包装类型(Boolean、Number、String)、单体内置对象(Global、Math)。区别:1、对于引用数据类型,我们可...
阅读全文
摘要:放在前面不会对数值产生影响,但是对非数值类型,就相当于执行了一次Number()操作,可以对变量执行此操作。
阅读全文
摘要:1、eval:ts:declare function eval(x: string): any;js:/**@param {*} x@return {Object}*/eval = function(x) {};说明eval接收的是一个字符串,返回值:?返回值为any,即是任何类型。参考资料解释:通...
阅读全文
摘要:jquery源码:1 jQuery = function( selector, context ) {2 3 // The jQuery object is actually just the init constructor 'enhanced'4 // Need ...
阅读全文
摘要:首先event是在事件发生的时候产生的,所以必须在事件发生的事件监听函数里面使用他。不然的话就没用的。会找不到这个事件;错误的写法:报错的内容:正确的写法:
阅读全文
摘要:1 /** 2 @type {Number} 3 @const 4 */ 5 NaN = 0; 6 /** 7 @type {Number} 8 */ 9 Infinity = 0; 10 undefined = 0; 11 /** 12 @param {*} x 13 @ret...
阅读全文
摘要:首先出个题:如图:假设对成长速度显示规定如下:成长速度为5显示1个箭头;成长速度为10显示2个箭头;成长速度为12显示3个箭头;成长速度为15显示4个箭头;其他都显示都显示0各箭头。用代码怎么实现?差一点的if,else:Js代码varadd_level=0;if(add_step==5){add_...
阅读全文
摘要:前段时间看了一个百度云里面的文章,发现里面的滚动条样式很特别,所以自己也试着去实现了一下,百了之后做出这个效果,简单把。自定义IE浏览器滚动条样式追溯浏览器对滚动条的自定义,恐怕最早的就是IE浏览器了(好像最开始支持的版本是IE5.5)。下面列出了多个版本的支持性况:滚动条样式支持情况支持浏览器版本...
阅读全文
摘要:在项目的交互或视觉评审中,前端同学常常会对一些交互效果质疑,提出这样做不好那样做不好。主要原因是这些效果通常会产生一系列的浏览器重绘 (redraw)和重排(reflow),需要付出高昂的性能代价。那么,什么是浏览器的重绘和重排呢?二者何时发生以及如何权衡?如何在具体的开发过程 中将重绘和重排引发的...
阅读全文
摘要:复选框和文字对不齐:checkbox复选框的一些深入研究与理解;解决方案:复选框或单选框与文字对齐的问题的深入研究与一实例:实例。
阅读全文

浙公网安备 33010602011771号