==与===的区别 等于(==)与全等于(===)都是比较运算符,只是全等更为严格,不仅要数值相等,数据类型也得相同才会返回true,否则返回false,而==只要数值相等就返回true,不判断数据类型 实例 let a = 12 let b = '12' console.log(a == b) //true console.log(a === b) //false 设计模式 设计者模式是为解决程序中的某个问题,而特别定义的程序规范,同一个构造函数,生成的实例化对象应该指向的是同一个对象,下面就介绍三种最常用的设计