- 博客(13)
- 资源 (2)
- 收藏
- 关注
原创 【无标题】
你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:撤销:Ctrl/Command + Z重做:Ctrl/Command + Y加粗:Ctrl/Command + B斜体:Ctrl/Command + I标题:Ctrl/Command + S
2023-04-03 11:34:10 105
原创 【React进阶-1】从0搭建一个完整的React项目(入门篇)
这篇文章带领大家从零开始手动撸一个React项目的基础框架,集成React全家桶。万字长文,请各位有足够的时间时再来阅读和学习。概述平时工作中一直在用React提供的脚手架工具搭建React项目,一行命令全都搞定,自己只管做需求开发即可,从来没仔细研究过各个模块代码怎么去配置,相互之间怎么去进行交互。这周正好有时间,所以决定仔细研究下React项目中的各个功能模块,所以我们来讲解下如何从零搭建一个完整的React项目。目录项目初始化安装NodeJS环境和初始化项目安装webpack新建项目目录和文件
2022-06-29 13:55:11 12866 3
原创 RAS非对称加密,前端js加密,node后端解密,jsencrypt
纯HTML引入jsencrypt.js文件,node后端解密也是独立文件jsencryptnode.js前端加密下面是公钥<script src="../jsencrypt.js"></script><textarea id="pubkey" style='display:none' rows="15" cols="65">-----BEGIN PUBLIC KEY----- MIGfMA0GCSqGSIb3DQEBAQU
2020-05-09 09:29:43 521
原创 遇到点击白屏导致浏览器崩溃的修改
这个bug是概率性,有时候容易再现,有时候不易再现。之前别人也查找过原因,我接到这个bug相对来说比较重视,我思考怎么去修改,这个项目我也介入没多久,首先初步的调查了一下这个bug,由谁第一次发现,是哪一个版本,哪一个工程,具体那一台设备(我们做工控行业的,物联网行业,万物互联时代到来了,这个bug是出现在HMI显示端),由于bug再现的偶然性,所以我让测试再现了一下bug(当然的自己看到了才可以...
2019-11-19 08:36:56 349
原创 前端vscord 常用插件
中文显示Chinese (Simplified) Language Pack for Visual Studio Code计算代码复杂度CodeMetrics作者头和跟踪vscode-fileheader
2019-11-11 11:16:04 407
原创 webpack4-react-babel7-antd框架的babelrc文件配置写法
babelrc文件配置写法webpack2+babel6的babelrc文件配置 "presets": [ ["env", { "modules": false }], "stage-0", "stage-2", "react" ], "plugins": [ "re...
2019-08-28 11:50:03 1342
原创 js对象的遍历
es5中引入了Object.keys方法,返回一个数组,成员是参数对象自身的(不含继承的)所有可遍历属性的键名;var obj = { foo: 'bar', baz: 42 }; Object.keys(obj) // ["foo", "baz"]Object.values()O方法返回一个数组,成员是参数对象自身的(不含继承的)所有可遍历(enumerable)属性的键值。co...
2019-03-12 17:14:48 164
转载 javascript Array.reduce()
MDN解释的清楚, https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Array/Reduce定义:reduce() 方法对累加器和数组中的每个元素 (从左到右)应用一个函数,将其减少为单个值。语法:array.reduce(function(accumulator, curre...
2019-02-22 10:53:36 537
原创 js验证姓名,包括少数民族名字中的·,后你哦·就两节课了
姓名验证 /^[\u4E00-\u9FA5\uf900-\ufa2d·s]{2,20}$/,亲测
2019-02-20 16:23:17 3056 1
原创 css background属性合在一起写background-size background-positon
background:no-repeat scroll 56px 78px / 69px 69px rgba(0, 0, 0, 0);background:no-repeat scroll 56px 78px(background-position)/(分割线) *69px 69px *(background-size ) rgba(0, 0, 0, 0);...
2019-01-16 10:38:38 3894
原创 JavaScript 保留n位小数去尾0
formatNumber = (cur, digit) => {let temp = cur.toFixed(digit);let i = 1;while (temp.charAt(temp.length - 1) === ‘0’ && i <= digit) {if (i === digit) {temp = temp.substring(0, temp.l...
2018-11-27 10:35:26 816
重构 改善既有代码的设计 中文高清完整版pdf
2018-01-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人