js

2021年11月24日

vscode调试typescript

vscode本身支持ts调试: 只要在tsconfig.json里打开sourceMap = true就可以启动源码映射文件(*.map)来进行运行时ts断点调试。 终端-》新建终端 创建一个终端窗口 如果已经有终端窗口可以略过这一步 ...

Read More
2021年10月19日

jquery mouseleave和mouseout的区别

今天做一个下拉菜单的效果,发现用mouseout事件判断鼠标是否移出菜单让菜单消失的判断有很大问题。 第一是鼠标移动到了元素的margin border padding区域的时候会触发mouseout。 第二是子元素上鼠标移...

Read More
2021年7月3日

使用 pjax 实现网站无刷新加载

之前也没有研究过pjax,但是没事走访别人博客时看到不少经过pjax优化的网站,响应速度很快,今天看到玖梦博客的一篇《一行代码实现全站pjax无刷新加载》测试后发发现效果确实不错,故发文记录一下。 ...

Read More
2020年9月9日

微信公众号开发踩坑记录

在微信浏览器里可以通过jssdk调用微信的各种功能,比如微信扫一扫,获取用户列表,分享到朋友圈之类 。但是每次调用jssdk的时候浏览器的JS必须先用wx.config完成配置和签名校验,这就需要从后端获取一组签名数据包。微信公众平台提供了这方面的文档和参考,有后端也有前端。后端范例下载:http://demo.open.weixin.qq.com/jssdk/sample.zipJSSDK文档:https://developers.weixin.qq.com/doc/offiaccount/O

Read More