随笔分类 - javascript
摘要:老话题,关于js的自定义事件,用处很多(控件控都懂的..),最明显的是实现观察者模式.简易版代码:View Code 1 function Class1(){ 2 } 3 Class1.prototype ={ 4 //间接调用 5 evt : function(){ 6 if(this.onEvt){ 7 for(i=0; i<this.onEvt.length; i++){ 8 this.onEvt[i](); //...
阅读全文
摘要:本来是想写js面向对象笔记(二)关于封装的,但是在敲实例代码的时候,发现对作用域这个东西的概念有点模糊,翻阅了犀牛后,有点感觉了,就想着先记录下此时的感受。 之所以取名叫做词法作用域,是这个概念是js中相当基础也是极为重要的,很多想当然的错误或感觉怪异的问题都是和这个东西有关。所以,本文主要说下这个名词的概念以及讨论下他牵扯出来的有关变量、函数、闭包的问题。 1.由变量开始谈 习惯性先来段代码:1 var x = "globol value";2 var getValue = function(){3 alert(x); //弹出"undefined"4
阅读全文
摘要:最近在学习html5,玩了下canvas,发现js中很多的东西都不太记得了。翻了下笔记后发现还是去图书馆逛逛把,到借阅区找了我一直想看的《javascript design patterns》好好研读了个下午,读罢,顿时有种醍醐顿开的感觉(夸张了..),发现之前对javascript OO方面的认识真的很浅,读了前几章关于OO的介绍后感觉思路清晰很多了,对于js一些基本概念的认识也加深了很多。同时也感概到程序员的想象力之丰富,可以将js模仿如此想传统的OO语言。当然这也更适合我们这些用惯了后台服务器语言开发的人来使用js。 废话了一段,算是这个笔记的开始把,接下来就开始了。首先还是笔记下js.
阅读全文
浙公网安备 33010602011771号