摘要:在 iOS10 下,即使设置了 meta 标签的 user-scalable=no 依然不能阻止用户缩放。 解决此 BUG 的方法是阻止 PC 事件: 另外,此方法还能解决 iOS10 中横向页面溢出,即使给 body 设置了 overflow:hidden 依然能横向滑动的问题。 不过添加了此事件
阅读全文
摘要:一直没注意到这个坑,今天看《你不知道的 JavaScript》中提到了,今后需要注意。
阅读全文
摘要:只需要先使用 JSON.stringify() 转成字符串,再通过 JSON.parse() 转成一个新的 JSON 对象即可。 注:此方法只针对简单的 JSON 对象,如果对象中含有函数,则不能使用此方法。JSON.stringify(..) 在对象中遇到值为 undefined、function
阅读全文
摘要:JS 中继承其实是种委托,而不是传统面向对象中的复制父类到子类,只是通过原型链将要做的事委托给父类。 下面介绍通过对象关联来实现『继承』的方法: Foo = { // 需要提供一个 init 方法来初始化参数,而不能通过构造函数来初始化参数了 init: function(who) { this.m
阅读全文
摘要:经测试得出 Ojbect.create() 也就是通过修改 __proto__ 实现的。 例:
阅读全文