- 博客(14)
- 收藏
- 关注
原创 快速获取 json数据的长度
主要实现的功能是通过添加按钮,实现id的自增长 //新增按钮 addList() { this.setState({ list: [ ...this.state.list, { id: Object.keys(this.state.list).length + 1, name: this.state.addInputValue, } ] }); }...
2021-04-17 16:31:53
531
1
原创 VS Code常用快捷键总结
目录:1、主命令框2、常用快捷键(1) 编辑器与窗口管理(2) 代码编辑<1> 格式调整<2> 光标相关<3> 重构代码<4> 查找替换<5> 显示相关<6> 其他设置3、 修改默认快捷键4、更多参考一、主命令框F1 或 Ctrl+Shift+P(俗称万能键) :打开命令面板。在打开的输入框内,可以输入任何命令,如下图(图片较大,如果查看不清晰,可以在图片上右键 “在新的标签页中打开图片”,查看原图,下同)
2021-03-02 13:08:18
1026
转载 Windows系统Git安装教程(详解Git安装过程)
Windows系统Git安装教程(详解Git安装过程) 今天更换电脑系统,需要重新安装Git,正好做个记录,希望对第一次使用的博友能有所帮助!获取Git安装程序 到Git官网下载,网站地址:https://git-scm.com/downloads,如下图:因为我们是用Windows系统上的浏览器访问的,Git官网自动之别到了我使用的操作系统,所以右侧直接显示下载使用Windows系统的最新版本(如果识别错误,可以在中间选择系统),点击即可下载。我下载的是 2.24.0 for Windows
2020-12-29 18:17:18
295
原创 ‘webpack-dev-server‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件。已解决
‘webpack-dev-server’ 不是内部或外部命令,也不是可运行的程序或批处理文件。npm ERR! code ELIFECYCLEnpm ERR! errno 1npm ERR! myapp@1.0.0 dev: webpack-dev-server --inline --progress --config build/webpack.dev.conf.jsnpm ERR! Exit status 1npm ERR!npm ERR! Failed at the myapp@1.0.
2020-12-25 09:02:49
739
原创 React开发之this.props为空不显示history等属性——已解决
问题描述:在组件中通过this.props.history控制路由的改变,结果this.props打印出来为空。解决办法:导入withRouter,组件导出时使用withRouter包裹。export default withRouter(XiaDanZj)
2020-11-26 10:39:22
1588
原创 宏任务,微任务/任务队列eventLoop
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>任务队列-evnetLoop</title></head><body><script> // 同步>异步 // 异步的执行 微任务和宏任务 微任务>宏任务 // new Promise(reso.
2020-09-29 11:27:30
173
原创 判定2000-2500年中是闰年的年,输出闰年的条件是: (1).能被4整除,但同时不能被100整除的年份都是闰年 (2).能被400整除的年份是闰年 其它情况都不是闰年
var nian=parseInt(prompt('请输入一个年份'))if (nian%4===0 && nian%100!==0 ||nian%400===0){ alert('是闰年')}else { alert('这不是闰年')}
2020-08-20 16:40:03
1148
原创 输入a ,b,c 三个个位数(0-9)之间,组成一个最大的三位数
var a=parseInt(prompt('请输入一个整数')) var b=parseInt(prompt('请输入一个整数')) var c=parseInt(prompt('请输入一个整数')) if (a>b && a>c){ if (b>c){ alert( a*100+b*10+c) }else { alert(a*100+c*10+...
2020-08-20 16:36:56
1276
原创 用户输入整数。 如果输入的是1~6 的整数,则程序输出:your number is in 1~6. c=(用户输入的数) 如果输入的是其它数字,输出:Your number is too larg
var c = parseInt(prompt(‘请输入一个整数’))if (c>=1 && c<=6){alert(‘your number is in 1~6’)}else {alert(‘Your number is too large.’)}var c = parseInt(prompt('请输入整数')); if (c>=1 && c<=6){ alert('your number is in 1~6'
2020-08-20 16:34:29
493
原创 序列:1,2,3,5,8,13...。找出第20个数是多少?得出前20个数x y之和是多少?
var sum = 0 ;var num1 = 1 ;var num2 = 2 ;var nextNum;sum = num1+num2 ;for(var i = 3;i<=20;i++){nextNum = num1+num2;sum = sum + nextNum;num1 = num2 ;num2 = nextNum ;if (i=20){console.log(nextNum)}} console.log('前20项的和是==’+sum) ;...
2020-08-11 10:18:48
2274
原创 去掉数组中重复的元素 var arr = [1,2,3,4,5,2,3,4,2,23,4,5,2,2,3,54,3,3,4] 使数组的每一项都不一样
var arr = [1,2,3,4,5,2,3,4,2,23,4,5,2,2,3,54,3,3,4];for (var i=0;i<arr.length;i++){ for (var a=i+1;a<arr.length;a++){ if (arr[i]===arr[a]){ arr.splice(a,1); a--; } }} console.log(arr)
2020-08-10 15:39:36
3629
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人