![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
web前端/js
worn.xiao
这个作者很懒,什么都没留下…
展开
-
js之构造器模式(Constructor)
构造器函数,通过在构造器函数前面加new关键字,告诉js像使用构造器函数一样实例化一个新对象,并且对象成员由改函数定义//构造器 function Car(name,age){ this.name=name; this.age=age; this.info=function(){ console.log(this.name+","+this.age)转载 2017-05-29 11:44:40 · 465 阅读 · 0 评论 -
浏览器检测
var client = function(){ //rendering engines var engine = { ie: 0, gecko: 0, webkit: 0, khtml: 0, opera: 0, //complete version转载 2017-05-07 23:01:17 · 237 阅读 · 0 评论 -
浏览器嗅探器
var BrowserDetect = { init: function () { this.browser = this.searchString(this.dataBrowser) || "An unknown browser"; this.version = this.searchVersion(navigator.userAgent) || this.searchVersi转载 2017-05-07 23:10:21 · 763 阅读 · 0 评论 -
js模块模式(module)
一:对象自变量的方式定义模块模式myModule={ myProperties:'pro', myConf:{ name:'name', age:25 }, method1:function(){ console.log('time1'); }, method2:function(){ console.log('t转载 2017-05-29 12:21:08 · 644 阅读 · 0 评论 -
js单例模式(Singleton)
单例:实例不存在的情况下可以通过一个方法创建一个类来实现,创建新实例。实例已存在它会返回盖对象的引用。 window.onload=function(){ var myModule=(function(){ //定义一个単例变量 var instance=null; //里面是一个SingleTon function init(){ privat转载 2017-05-29 12:29:56 · 393 阅读 · 0 评论