js双等号探索(一): [] == ![]为Ture ?

[] == ![] //为True 第一步 转成[] == false 根据 MDN Web 文档-运算符优先级:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Operators/Operator_Precedence !的优先级为16 ,=的优先级为10,!的优先级更高,所以先运行![]...

小程序加载svg图片

前言 小程序的组件中是没有支持SVG标签的。 但是在前端小伙伴的实际开发中,UED经常提供SVG图片过来,如果不想用引入iconfont的话,那么妹子我将介绍个很好用的方法。 SVG 简介 SVG 指可伸缩矢量图形 (Scalable Vector Graphics) SVG 使用 XML 格式定义图形 SVG 图像在放大或改变尺寸的情况下其图形质量不会有所损失 SV...

Nextjs中文文档

Next.js 是一个轻量级的 React 服务端渲染应用框架。 Next.js中文站点 http://nextjs.frontendx.cn Next.js中文站Github https://github.com/raoenhui/next-site-cn 当前翻译版本为 7.0.0-canary.8。 怎么使用 安装 代码自动分...

git commit前检测husky与pre-commit

一、前言 现在最流行的版本管理工具非git莫属,而良好的代码规范有助于项目的维护,为了防止一些不规范的代码 commit并push到远端,我们可以在git命令执行前用一些钩子来检测并阻止。现在大前端主要有两种git钩子插件:husky(jquery与next.js都在用),pre-commit(antd在用)。 下面我将现介绍一个git钩子,再介绍下husky与pre-commit的用法...

小程序开发中的那些坑

前言 最近小程序特别火,不用安装,即开即用,用完就走。省流量,省安装时间等等优势吸引了大量用户,几乎所有大厂的APP都有小程序版本。我厂也有开发,所以我也加入了开发小程序的队伍,开发中的那些注意点和各位小伙伴们分享下。 一.css伪类看不到 在微信开发者工具中,Styles不会显示css伪类,喜欢写::before或:first-child的小伙伴们请注意了,你的伪类在控制台是看不到的...