随笔分类 -  JAVASCRIPT

摘要:(function($){ //备份jquery的ajax方法 var _ajax=$.ajax; //重写jquery的ajax方法 $.ajax=function(opt){ //备份opt中error和success方法 var fn = { error:function(XMLHttpReq 阅读全文
posted @ 2018-08-17 21:25 小松鼠喝多了 阅读(449) 评论(0) 推荐(0)
摘要:CommonJS模块规范 Node应用由模块组成,采用CommonJS模块规范。 根据这个规范,每个文件就是一个模块,有自己的作用域。在一个文件里面定义的变量、函数、类,都是私有的,对其他文件不可见。 CommonJS规范规定,每个模块内部,module变量代表当前模块。这个变量是一个对象,它的ex 阅读全文
posted @ 2018-06-05 09:57 小松鼠喝多了 阅读(133) 评论(0) 推荐(0)
摘要:实现流程: 获取<input type="file">上传的文件; 使用FileReader读取图片,并新建一个Image对象将FileReader读取的图片数据放进去; 使用canvas将Image对象等比缩放并写入到画布中,保存为base64格式的数据(这里使用的是FormData对象上传,其实 阅读全文
posted @ 2018-05-01 13:07 小松鼠喝多了 阅读(171) 评论(0) 推荐(0)
摘要:升级NODE到6.10.0 npm install -g n --force n 6.10.0 http://www.runoob.com/mongodb/mongodb-tutorial.html 运行条件: 启动mangodb数据库服务, 启动doclever mangoDB安装 1.安装nod 阅读全文
posted @ 2018-03-08 10:17 小松鼠喝多了 阅读(1496) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。
posted @ 2018-02-24 13:48 小松鼠喝多了 阅读(10) 评论(0) 推荐(0)
摘要:1.(pattern) var _verification = /^<([^<>]*)>$/; var _str = "<ABC>"; var _getStr = _str.replace(_verification, "$1"); console.info(_getStr );//ABC_veri 阅读全文
posted @ 2017-07-26 15:57 小松鼠喝多了 阅读(990) 评论(0) 推荐(0)
摘要:function hasPrototypeProterty(obj, name){ return !obj.hasOwnProperty(name) && (name in obj)}name in obj //判断是否有这个属性,不管存在于实例还是原型中obj.hasOwnProperty(na... 阅读全文
posted @ 2014-10-20 15:35 小松鼠喝多了 阅读(961) 评论(0) 推荐(0)
摘要:1. oncontextmenu="window.event.returnValue=false"将彻底屏蔽鼠标右键no可用于Table2. 取消选取、防止复制3. onpaste="return false"不准粘贴4. oncopy="return false;" oncut="return f... 阅读全文
posted @ 2014-08-22 13:48 小松鼠喝多了 阅读(472) 评论(0) 推荐(0)
摘要:目录如下:1、原生JavaScript实现字符串长度截取2、原生JavaScript获取域名主机3、原生JavaScript清除空格4、原生JavaScript替换全部5、原生JavaScript转义html标签6、原生JavaScript还原html标签7、原生JavaScript时间日期格式转换... 阅读全文
posted @ 2014-08-22 13:44 小松鼠喝多了 阅读(958) 评论(0) 推荐(0)
摘要:Slides – 是一个简单的,容易定制和风格化,的jQuery幻灯片插件。Slides提供褪色或幻灯片过渡效果,图像淡入淡出,图像预压,自动生成分页,循环,自动播放的自定义等很多选项。用Slides插件,你可以随机播放幻灯片,设定那一套您想要开始幻灯片。它附带充分的说明和示例。DEMO地址:http://slidesjs.com/官网地址:http://slidesjs.com/下载地址:http://slidesjs.com/downloads/slides.zip基本的HTML结构[html] view plaincopy<divid="slides">& 阅读全文
posted @ 2013-02-19 11:29 小松鼠喝多了 阅读(6380) 评论(1) 推荐(0)
摘要:JavaScript中,每个function都拥有一个原型对象prototype,通过这个对象可以为这个类定义各种属性和方法,但是这样定义的属性和方法是所有该类的对象所共有的,效果上和同这个类的父类中继承的字段和方法差不多。通常我们使用function的原型来创建类的方法,而用普通方式来创建类的属性。 1.为什么不用原型来创建属性 因为原型创建的内容是这个类所有对象所共享的,对于一个属性而言,不同的类的对象的值都不一样。如果使用原型对象来创建对象属性,那么任何一个类的对象修改了自己的某个属性,其他对象的相同属性也会被修改。 这么做的本质是因为:属性是各个对象不同的,要求对象自己保存自己该属性的 阅读全文
posted @ 2012-07-20 10:13 小松鼠喝多了 阅读(3282) 评论(1) 推荐(2)
摘要:this是Javascript语言的一个关键字。它代表函数运行时,自动生成的一个内部对象,只能在函数内部使用。比如, function test(){ this.x = 1; }随着函数使用场合的不同,this的值会发生变化。但是有一个总的原则,那就是this指的是,调用函数的那个对象。下面分四种情况,详细讨论this的用法。情况一:纯粹的函数调用这是函数的最通常用法,属于全局性调用,因此this就代表全局对象Global。请看下面这段代码,它的运行结果是1。 function test(){ this.x = 1; alert(this.x); } test();... 阅读全文
posted @ 2012-07-19 11:15 小松鼠喝多了 阅读(227) 评论(0) 推荐(0)
摘要:在面向对象编程语言中,对于this关键字我们是非常熟悉的。比如C++、C#和Java等都提供了这个关键字,虽然在开始学习的时候觉得比较难,但只要理解了,用起来是非常方便和意义确定的。JavaScript也提供了这个this关键字,不过用起来就比经典OO语言中要"混乱"的多了。 下面就来看看,在JavaScript中各种this的使用方法有什么混乱之处? 1、在HTML元素事件属性中inline方式使用this关键字:<divonclick="//可以在里面使用this">divisionelement</div> 我们一般比较常用 阅读全文
posted @ 2012-07-19 10:30 小松鼠喝多了 阅读(214) 评论(0) 推荐(0)