JavaScript
文章平均质量分 65
hehaoyang007
热爱生活,努力拼搏
展开
-
JavaScript中七种函数调用方式及对应 this 的含义
this 在 JavaScript开发中占有相当重要的地位,不过很多人对this这个东西都感觉到琢磨不透。要真正理解JavaScript的函数机制,就非常有必要搞清楚this到底是怎么回事。函数调用方式不同,this 含义也跟着不同。JavaScript语言中有七种调用函数方式: 第一种:调用方法var obj = { method:function() { al转载 2014-04-24 12:12:53 · 856 阅读 · 0 评论 -
Javascript定义类的三种方法分析
Javascript定义类的三种方法分析原创 2014-12-08 15:07:15 · 767 阅读 · 0 评论 -
js分解url参数(正则表达式,split比较)(面向对象-极简主义法应用)
js分解url参数(正则表达式,split比较)(面向对象-极简主义法应用)原创 2014-12-08 15:37:26 · 2584 阅读 · 0 评论 -
javascript追加html实现类似jQuery中append方法
javascript追加html实现类似jQuery中append方法原创 2015-01-08 16:46:15 · 23734 阅读 · 3 评论 -
JS中实现replaceAll的方法
JavaScript中replace() 方法如果直接用str.replace("-","!") 只会替换第一个匹配的字符. 而str.replace(/\-/g,"!")则可以全部替换掉匹配的字符(g为全局标志)。 replace() The replace() method returns the string that results when you replace text转载 2015-01-07 18:40:38 · 938 阅读 · 0 评论 -
js判断变量是否声明
js判断变量是否声明原创 2015-01-07 18:36:14 · 1707 阅读 · 0 评论 -
JavaScript中isPrototypeOf函数
JavaScript中isPrototypeOf函数方法是返回一个布尔值,指出对象是否存在于另一个对象的原型链中。使用方法:原创 2015-01-07 18:37:56 · 969 阅读 · 0 评论 -
js 原型的思考
在JavaScript中,一共有两种类型的值,原始值和对象值.每个对象都有一个内部属性[[prototype]],我们通常称之为原型.原型的值可以是一个对象,也可以是null.如果它的值是一个对象,则这个对象也一定有自己的原型.这样就形成了一条线性的链,我们称之为原型链.原创 2015-01-07 18:13:38 · 772 阅读 · 0 评论 -
JS面试经典题目
JS面试经典题目原创 2014-09-29 13:20:49 · 1621 阅读 · 2 评论 -
jquery file upload 后台收到的文件名中文乱码, filename中文乱码
本周用jquery file upload做上传文件的功能,后台会接受文件,并且截取文件名作为字符存入数据库。基本功能实现时候,试了几个文件,发现如果文件名如果没有中文就OK,如果文件名带中文的话,后台收到的就是中文乱码,怎么去解码都没用。例如,上传的文件叫做“昕锐配置表.xls”,但是到后台收到的却是 “鏄曢攼閰嶇疆琛?xls” ,似乎也不是解码能解决的问题。于是乎想弄清楚这个文转载 2014-10-29 17:19:48 · 2267 阅读 · 0 评论 -
js 中for in的用法
js 中for in的用法原创 2014-10-26 21:30:11 · 1232 阅读 · 0 评论 -
function与感叹号之插件开发
最近有空可以让我静下心来看看各种代码,function与感叹号的频繁出现,让我回想起2个月前我回杭州最后参加团队会议的时候,@西子剑影抛出的一样的问题:如果在function之前加上感叹号 (!) 会怎么样?比如下面的代码:!function(){alert('iifksp')}() // true在控制台运行后得到的值时true,为什么是true这很容易理解,因为这个匿名转载 2014-09-25 11:11:21 · 695 阅读 · 0 评论 -
JS中的arguments对象解析
JS中的arguments对象解析原创 2014-09-17 13:47:58 · 1168 阅读 · 0 评论 -
Js New一个函数和直接调用的区别
事情的起因:首先我要说的是上一篇博客中我写到的一句话: 如果使用new关键字调用,那么函数的 return 语句不再起作用,因为这时还回的是 this 对象。博客发表以后,有网友评论中提到,当使用工厂方法的时候,最后return的是一个对象,而且也确实能够使用这个返回的对象并访问它的属性。这就正好和上面说的有冲突了。当然我承认上面的那句话是我在搜集资料的时候看到的这么一句话。没有经过我的验证,当然转载 2014-09-17 10:18:04 · 797 阅读 · 0 评论 -
js中的join(),reverse()与 split()函数用法解析
js中的join(),reverse()与 split()函数用法解析及其拓展原创 2014-09-08 17:24:55 · 19678 阅读 · 0 评论 -
Phaser游戏框架 鼠标mouse事件以及触摸touch事件
Phaser是个好框架,连我这种初学菜鸟都能把flappy-bird弄出来,放到手机上运行也很不错哟,哈哈。以后用html5和js做游戏应该是不错的方向,所以研究研究总没错。在用Phaser做flappy-bird时,遇到一些小问题,比如网上的案例都是用的键盘事件,keybord,但是要放到手机上,就必须要用触屏事件,但是从网上一直都找不到,最后还是找到API,现在分享如下转载 2014-04-25 21:27:19 · 3056 阅读 · 0 评论 -
js真正了解面向对象
js的几种数据类型:number, string, boolean, object, undefined 五种数据类型 js的常见内置对象类:Date, Array, Math, Number, Boolean, String, RegExp, Function,Object。 js的两个类型判断方法:typeof、instanceof typ转载 2014-04-25 20:41:22 · 858 阅读 · 0 评论 -
代码精炼的炫酷选项卡
效果图:html:原创 2014-04-25 14:53:56 · 988 阅读 · 0 评论 -
JS中&&和||用法技巧
JS中&&和||用法技巧原创 2014-12-08 15:05:07 · 1198 阅读 · 0 评论