随笔分类 -  前端

关于toString,valueOf,constructor,typeof,instanceof的值的总结
摘要:最近忙于找房子,同时私人感情问题,所以这篇文章有点强差人意,没有之前那样的详细讲解,请原谅我的不敬业。不过写完这篇基础文章过后,以后大概会写一些实际应用的例子,例如相册的制作,HTML5小游戏的制作,还有本人最近在学习Node.js服务器的开发,也希望多分享新技术的开发心得。 关于js里面的几个方法,对于不同类型的变量,得出的结果往往有点混乱,所以今天就写了一个简单的测试脚本,输出一下每个函数对于各种不同类型的变量输出的结果。这次就不做详细分析了,大家可以结合结果做一下总结,有些特殊情况可能也总结得不尽完善,欢迎大家补充宝贵意见。直接贴出测试代码: 1 //数字 2 var n = ... 阅读全文
posted @ 2012-06-10 22:06 懒惰的情圣 阅读(430) 评论(2) 推荐(0)
Javascript面向对象编程的实现(二)
摘要:上一篇温习了传统的Javascript实现面向对象编程的实现方式,但这种实现方式有点麻烦,感觉看上去功能上是实现了Object-Oriented了,但形式上却不像,所以现在我们用另一种方法去实现同样的需求,效果一样,只是我们会对类的构造和继承的实现做一定的封装。 首先,在写正文之前,为了参考怎样封装Javascript的面向对象特征,特意找了一些JS框架查看源代码,可惜资历尚浅,还是很难看懂,主要参考了prototype.js,mootools.js和base.js这几个框架对class的实现,基本方式类似,现在就据我所知,说说一种容易理解一点的实现方法吧。 首先,我们定义一个总... 阅读全文
posted @ 2012-06-06 08:33 懒惰的情圣 阅读(352) 评论(1) 推荐(0)
Javascript面向对象编程的实现(一)
摘要:这是我第一次写技术类的博客文章,之前一直想写,但都一拖再拖,但接触的东西越来越多了,于是觉得越有需要把这些经验记录下来,况且平时随便百度出来同样的文章太多了,基本都是转帖,所以还是希望自己亲手写一些原创的文章。由于本人js接触时间不长,文章中难免错漏百出,第一次写文章条理可能也有些乱,欢迎大家指出纠正。废话不多说了,第一篇文章内容是Javascript中面向对象编程的实现。 大家都知道Javascript是一种面向对象的脚本语言,所谓面向对象,即具备封装,继承,多态这些特征,Javascript可以通过多种方法实现这些特征,但Javascript跟Java不同,Javascript中... 阅读全文
posted @ 2012-06-03 23:24 懒惰的情圣 阅读(565) 评论(2) 推荐(0)