随笔分类 -  JS相关

摘要:淘宝npm镜像 淘宝npm镜像:http://npm.taobao.org/ yarn config set registry https://registry.npm.taobao.org 阅读全文
posted @ 2016-11-07 23:02 forever希望 阅读(4572) 评论(0) 推荐(0)
摘要:getImageData() 使用时有跨域问题 设置img的属性 crossOrigin="anonymous"可解决crossOrigin的问题 <img src="http://xxx.cn/xxxx.JPG" id="img1" crossOrigin="anonymous"> 首先将img画 阅读全文
posted @ 2016-11-03 13:44 forever希望 阅读(4317) 评论(0) 推荐(0)
摘要:1 function SpritCtx(img, size, pos, turnTime, totalCount, ctx) { 2 size = size || {}; 3 pos = pos || {}; 4 //img 5 this.img = img; 6 //size 7 this.width = size.width ||... 阅读全文
posted @ 2016-10-25 16:36 forever希望 阅读(617) 评论(0) 推荐(0)
摘要:JSON(JavaScript Object Notation)和JSONP(JSON with Padding) JSON是一种数据交换格式,JSONP是一种跨域数据交互协议 JSONP利用script标签src可以跨域执行, <script src='http://.../name.php?ca 阅读全文
posted @ 2016-10-19 15:09 forever希望 阅读(177) 评论(0) 推荐(0)
摘要://待研究//类式继承 //js中模拟类式继承的3个函数 //简单的辅助函数,让你可以将新函数绑定到对象的 prototype 上 Function.prototype.method = function( name, func ){ this.prototype[name] = func; return this; }; //一个(相当复杂的)函数, 允许你方便的从其他对象... 阅读全文
posted @ 2016-10-16 22:35 forever希望 阅读(180) 评论(0) 推荐(0)
摘要:call, apply作用就是(改变方法中的this指向)借用别人的方法来调用,就像调用自己的一样 var fn2 = fn1.bind(this) 只改变this指向,不执行函数,返回值是一个函数; 阅读全文
posted @ 2016-10-16 21:58 forever希望 阅读(232) 评论(0) 推荐(0)
摘要:var obj={}; obj.className='a b c d active'; //切换class function toggle(obj,className) { var str=obj.className; var arr=str.split(" "); v... 阅读全文
posted @ 2016-09-19 11:02 forever希望 阅读(198) 评论(0) 推荐(0)
摘要:var arrA=[1,2,3,4]; var arrB; arrB=arrA;//将arrA的引用赋值给arrB arrB[0]='aaa'; console.log('arrA',arrA);//['aaa',2,3,4] console.log('arrB',arrB);//['aaa',2, 阅读全文
posted @ 2016-08-12 23:24 forever希望 阅读(636) 评论(0) 推荐(0)
摘要:正则需要传参时,必须使用new RegExp(); var re = new RegExp('\\b'+sClass+'\\b'); 量词,转义字符: \s : 空格\S : 非空格 \d : 数字\D : 非数字 \w : 字符(字母,数字,下划线)\W : 非字符 \. :真正的点 \b:独立的 阅读全文
posted @ 2016-08-04 23:09 forever希望 阅读(420) 评论(0) 推荐(1)