摘要: 说说基本数据类型和复杂数据类型特点是什么? 基本数据类型 变量名在栈上存储的是具体的数值 使用“==”是判断值是否相等 复杂数据类型 变量名栈上存储的是对象的[内存地址],内容存储在堆上面 使用“==”是判断地址是否相同 阅读全文
posted @ 2019-06-02 10:03 酸奶贝贝 阅读(609) 评论(0) 推荐(0) 编辑
摘要: 移动端的click事件延迟触发的原理是什么?如何解决这个问题? 原理 :移动端屏幕双击会缩放页面 300ms延迟 会出现点透现象 在列表页面上创建一个弹出层,弹出层有个关闭的按钮,你点了这个按钮关闭弹出层后后,因为有300ms延迟,所以这个按钮正下方的内容也会执行点击事件(或打开链接)。这个被定义为 阅读全文
posted @ 2019-06-02 09:50 酸奶贝贝 阅读(481) 评论(0) 推荐(0) 编辑
摘要: bind(),call(), apply()方法的区别是什么? 共同点:改变this指向,任何调用都不在起作用 bind() 改变this的指向,不会调用函数,返回一个新的函数 var o ={a:'abc'}; var fn1 = fn.bind(o);//this指向o 相当o.fn fn1() 阅读全文
posted @ 2019-06-02 09:36 酸奶贝贝 阅读(644) 评论(0) 推荐(0) 编辑