React性能优化总结
目前在工作中,大量的项目都是使用 React 来进行开展的,了解掌握下 React 的性能优化对项目的体验和可维护性都有很大的好处,下面介绍下在 React 中可以运用的一些性能优化方式;
不可错过的JS代码优化技巧
把多个值放在一个数组中,然后调用数组的 includes 方法。对于不包含大逻辑的 if-else 条件,可以使用下面的快捷写法。如果有嵌套的条件,可以这么做。
Javascript条件逻辑设计重构
和任何大块头代码一样,我可以将它分解为多个独立的函数,根据每个小块代码的用途,为分解而得的新函数命名,并将原函数中对应的代码改为调用新函数,从而更清楚地表达自己的意图。
vue3.x+ts+vite2环境变量配置
默认 dev 环境下使用 .env.development 环境变量配置, build 环境下使用 .env.production ,所以不需要在 package.json 中再指定模式了
Js链式取值方式总汇
对于对象的属性存在性检测一直是我们判断条件几乎每天遇到的,但是你是否又在具有‘坏味道’ 代码很绝望,现在我们提供几种处理‘坏味道’ 对象链式取值方式
(function(){})()立即执行函数
关键词: 立即执行函数 匿名函数 作用域;作用: 立即执行函数(function())()是匿名函数, 主要利用函数的作用域, 减少全局变量的使用
js正则表达式简介
正则表达式是我们写代码时经常遇到的,它是一种工具,可以帮我们方便简洁地实现搜索和替换功能。下面介绍一下如何构建一个正则表达式。
Nginx 的 location 匹配
Nginx server 配置块中可以根据不同的请求路径采取不同的处理方式,对请求路径的匹配有五种类型。语法如下:除此之外,还有一个特殊的命名匹配
跨站请求伪造CSRF原理及防范
跨站请求伪造(Cross Site Request Forgery),缩写为CSRF或者XSRF,它是一种挟制用户在当前已登录的Web应用程序上执行非本意的操作的攻击方法。防范CSRF是保障系统稳定性的其中一环