React Hooks与setInterval

前言 Hooks出来已经有段时间了,相信大家都用过段时间了,有没有小伙伴们遇到坑呢,我这边就有个setInterval的坑,和小伙伴们分享下解决方案。 问题 写个count每秒自增的定时器,如下写法结果,界面上count为1? function Counter() { let [count, setCount] = useState(0); useEffect(() => ...

google adsense 添加自动广告

前言 很多大佬写自己网站是为了开源给大家做贡献,如果可以景上添花,通过广告给自己带来写一定收入,岂不是达到作者与读者的双赢状态。 那么如果要插入广告,怎么才能发到用户体验良好,但是广告曝光率又高呢。毕竟我们也不是专业的运营同学,google做为全球最大的广告商,已经给我们提供了插入自动广告的方法。 自动广告优势 自动广告是一种广告格式系列,您可以将同一段广告代码放置在每个网页中,放置一次即...

this为什么会为undefined?

一、前言 普通function定义的函数 ‘运行环境’也是对象,this指向运行时所在的对象。 如下: 如果一个函数在全局环境运行,this就指向顶层对象(浏览器中为window对象); 如果一个函数作为某个对象的方法运行,this就指向那个对象; 如果一个函数作为构造函数,this指向它的实例对象。 箭头函数 函数体内的this对象,就是定义时所在的对象,而不是使用时所在的对...

微信小程序开发注意指南和优化实践

前言 转眼间已经参与过我厂好几个小程序的开发了,下面本妹子将开发中的那些注意点和各位小伙伴们分享下,妥妥的干货一枚。 其中培训视频以上传到B站中,欢迎小伙伴们来围观评论^ ^ https://www.bilibili.com/video/av56083647 一、WXML 不要换行写,有空格不行 微信开发者工具不会对代码进行trim操作,如果代码中换行,页面也直接换行。 wx:i...

Https在各种Web服务器下配置

前言 前端很多情况需要用启动web服务器,而为了保证数据的安全性,都需要用Https对传输的数据进行加密传输,而且有些web-view只允许https通过访问,所以学习怎么配置https也成为大前端不可以少的功课之一。下面本妹子将先简单介绍下 Https,再依次介绍怎么在Node、webpack-dev-server和nginx这三个最常见的前端web服务器下配置Https,以及关于证书的扩...