![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript
zhaoteee
这个作者很懒,什么都没留下…
展开
-
js创建对象的7种方法
ECMAScript5以及之前没有类的概念,js中每个对象都是基于引用类型创建的创建对象—工厂模式使用一个工厂函数来创建对象,该工厂函数接收参数构建对象必要信息,并返回一个对象,每一次调用该工厂函数就返回一个对象 例如:function createPerson(name, age, sex) { var o = {}; o.name = name; o.age = age原创 2017-09-30 09:22:31 · 863 阅读 · 0 评论 -
js实现继承的6中方法
ECMAcript支持实现继承的方法主要依靠原型链。1. 原型链每个构造函数都有一个原型对象,原型对象都有一个指向构造函数的指针(constructor),而实例对象都有一个指向构造函数的内部指针(__proto__,隐式原型)。因此实例对象除了有自己添加的属性和方法外,还有了构造函数上的一些属性与方法。构造函数的原型对象如果指向另一个类型的实例。例子:function SuperObj() {原创 2017-10-13 09:43:22 · 294 阅读 · 0 评论 -
iphone端h5页面底部输入框被键盘遮挡问题
iphone端h5页面底部输入框被键盘遮挡问题h5页面在底部放置输入框时,如图 在ios端会出现输入框获取焦点后,中文输入法上横条完全挡住输入框问题,搜索解决方法,在input获取焦点时执行函数,主要scrollIntoView方法 setTimeout(() => { el.scrollIntoView(true); },100)在定时100ms后执行,然而在真机测试出现,有事挡住有原创 2017-11-08 17:36:37 · 6454 阅读 · 0 评论