摘要:
我的博客即将搬运同步至腾讯云+社区,邀请大家一同入驻:https://cloud.tencent.com/developer/support-plan 阅读全文
摘要:
起因:正常情况下我点击s2时是先弹出我是children,再弹出我是father,但是却出现了先弹出我是father,后弹出我是children的情况,这种情况是在和安卓app交互的h5页面中出现的,本地测试没有问题,但是在安卓打包的内嵌h5页面就出现了问题。简单化的代码先展示出来。 html代码如 阅读全文
摘要:
第一种 jquery写法 第二种 js原生写法 第三种 定时器写法 但是有些特殊情况会有bug,对于动态添加的这些事件是需要解绑的,具体解绑方法请参考原文https://juejin.im/post/5a1a350d51882560e3565665 还有一篇介绍事件绑定、事件委托、事件监听的很好的文 阅读全文
摘要:
1、HTML&CSS(分别10分) 1. 一个div,宽度是100px,此时设置padding是20px,添加一个什么css属性可以让div的实际宽度仍然保持在100px,而不是140px? 2. 清除浮动的方式,提供尽可能多的方案。 3. 如何让两个div分别以40%和60%的比例排在一行内,提供 阅读全文
摘要:
问题:上传txt文件中文为乱码,但是md文件html 文件都正常 解决: 尝试一: 进入git安装目录找到etc文件,按网上说的 etc\gitconfig文件未找到,etc\git-completion.bash文件也未找到,etc\inputrc到是有,不过还是放弃了此方案。 尝试二: 不使用w 阅读全文
摘要:
函数节流和去抖的出现场景,一般都伴随着客户端 DOM 的事件监听。举个例子,实现一个原生的拖拽功能(不能用 H5 Drag&Drop API),需要一路监听 mousemove 事件,在回调中获取元素当前位置,然后重置 dom 的位置(样式改变)。如果我们不加以控制,每移动一定像素而触发的回调数量是 阅读全文
摘要:
这两天在做项目优化,注意到webpack有一个compression-webpack-plugin插件,可以打包成gzip格式部署到服务器,了解到了GZIP,其实GZIP有很多点,这里我们只讨论前端范围内GZIP的应用。 什么是GZIP ? GZIP是网站压缩加速的一种技术,GZIP最早由Jean- 阅读全文
摘要:
一、背景 最近接触公司项目,需要和原生app做交互,由此业务需求,开始了学习探索之路。 二、解决方案之WebViewJavascriptBridge 想要和app交互,必须在app上先把bridge进行实例化,这是先决条件。 oc解决方案 步骤 1、引入文件 2、实例化WebViewJavascri 阅读全文
摘要:
当我们每次点击登录按钮的时候,都会创建一个新的登录浮窗 div。虽然我们可以在点击浮窗上的关闭按钮时(此处未实现)把这个浮窗从页面中删除掉,但这样频繁地创建和删除节点明显是不合理的,也是不必要的。 在 getSinge 函数中,实际上也提到了闭包和高阶函数的概念。单例模式是一种简单但非常实用的模式, 阅读全文
摘要:
先贴一段代码 默认操作 具体指的是什么呢?看如下实例: (1)把单击事件处理程序注册到一个锚元素,而不是一个外层的<div>上,那么就要面对另外一个问题:当用户单击链接时,浏览器会加载一个新页面。 (2)当用户在编辑完表单后按下回车键时,会触发表单的submit事件,在此事件发生后,表单提交才会真正 阅读全文