写好 JSX 条件语句的几个建议
很多模版语言的框架(比如 Vue、Angular )都会内置一些条件语法,比如 ng-if、v-if 等,但是在 React 的 JSX 里面,没有这样的指令,它提供给我们更灵活的选择,但是这种灵活也会带来很多问题
如何写出漂亮的Js代码
我觉得写好代码和作文章差不多,无外乎:工整、优雅、拒绝重复、惜字如金。对代码有感情,每一行都应该尽心尽力,并且还要有把所有代码扔垃圾篓之后再重写两遍的冲动
妙用滤镜构建高级感拉满的磨砂玻璃渐变背景
本文就讨论讨论:使用 CSS 如何制作如上所示磨砂(毛玻璃)质感效果的渐变背景图,如何借助 CSS-doodle 工具,批量产生该效果图,并且附带动画效果
ajax中断请求 - XMLHttpRequest.abort()方法终止请求
如果该请求已被发出,XMLHttpRequest.abort() 方法将终止该请求。当一个请求被终止,它的 readyState 将被置为 XMLHttpRequest.UNSENT (0),并且请求的 status 置为 0。
Js判断浏览器是否兼容某方法或属性
所谓兼容性,就是看浏览器是否支持当前对象的属性或是方法,先通过获得页面文本内容的方式来了解兼容性,并封装函数或对象以解决此类问题。
Js将数组转为对象
我想获取一个元素数组,并将它们转换为一个对象。数组中的元素需要是对象的键,带有一些默认的空字符串,作为以后要更改的值。最后我发现我们可以使用数组的reduce方法。
清除 useEffect 副作用
在 React 组件中,我们会在 useEffect() 中执行方法,并返回一个函数用于清除它带来的副作用影响。以下是我们业务中的一个场景,该自定义 Hooks 用于每隔 2s 调用接口更新数据。
2022 年十大 JavaScript 框架
JavaScript 框架是一个平台,是为开发人员从事软件应用开发提供的基础。你可以把它看作一个模板,能够通过添加代码进行选择性地修改。JavaScript 框架使用共享资源,如图像、库和其他参考文档,并将它们打成一个包。
微信小程序码生成及canvas绘制
后台返回accessToken,小程序请求获取小程序码;将生成的小程序码绘制到海报上;创建离屏 2D canvas 实例,获取 context。注意这里必须要与创建时的 type 一致