自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 js编码书写规范(自学习用)

本人平时在书写代码的过程中比较随意,为了能够更优雅的书写代码,整理下列规则1 编码风格1.1 缩进1.1.1【强制】使用 2 个空格缩进。统一使用 2 个空格缩进,不要使用 4 个空格或 tab 缩进:// badfunction foo() {∙∙∙∙let name;}// goodfunction foo() {∙∙let name;}1.2 分号1.2.1【强制】使用分号。统一以分号结束语句,可以避免 JS 引擎自动分号插入机制的怪异行为,在语义上也更加明确。自动

2021-08-23 10:15:01 845

原创 css样式书写规范(自学习用)

本人平时在书写代码的过程中比较随意,为了能够更优雅的书写代码,整理下列规则基本规约【推荐】缩进使用两个空格/* bad */.mod-example { padding-left: 15px;}/* good */.mod-example { padding-left: 15px;}在每个声明块的左花括号前添加一个空格/* bad */.mod-example{ padding-left: 15px;}/* good */.mod-example { p

2021-07-16 18:00:18 202

原创 项目优化 - 移除生产环境console

项目优化 - 移除生产环境console利用 babel-plugin-transform-remove-console 插件1、安装npm install babel-plugin-transform-remove-console --save-dev2、在 babel.config.js 中进行配置const prodPlugins = []if (process.env.NODE_ENV === 'production') { prodPlugins.push('transfor

2021-06-01 15:30:06 151

原创 简单理解高阶组件

什么是高阶组件​ 高阶组件是包装了另一个React组件的React组件怎么理解高阶组件​ 可以简单将其理解成 “类工厂”​ 将一些可复用的逻辑写在高阶组件中,把一个普通组件传入高阶组件,通过返回值的形式,将处理好的组件return出来即:高阶组件为一个函数,接收一个组件作为参数,并且返回值为一个新组件function HOC (OneComponent) { return class NewComponent extends Component { render()

2021-03-24 10:20:44 1921

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除