多播委托(即事件的本质): a. 组合委托必须是同一类型 b. 一个委托指向多个函数,可增加、可移除 c. 相当于创建了一个按照组合的顺序一次调用的新委托对象 d. 委托的组合一般是给事件用的,用普通的委托的时候很少用 窗口传值的方式: 1. 使用静态字段(由于消耗大量资源,且资源得不到及时的释放,不建议使用) 2. 使用委托 以上是使用委托进行窗口传值的实例
好像一般很少人讲到js中的引用和复制,不过弄清楚这个概念可以帮助理解很多东西
先讲一下很基础的东西,看看js中几种数据类型分别传的什么
引用:对象、数组、函数
复制:数字、布尔
字符串单独说明,因为它的特殊性,无法确定是传递引用还是复制数值(因为字符串的值是没法改变的,所以纠结这个问题也是没意义的)但是用于比较的时候显然是属于传值比较(稍后具体说比较的事)
下面讲一下在使用中的具体体现
最普通的使用就是赋值了
var a = 1;
var b = a; //赋的是a的复制值
b ++;
al