摘要:
1.按照官网步骤进行, $ npm install -g create-react-app # 注意:工具会自动初始化一个脚手架并安装 React 项目的各种必要依赖,如果在过程中出现网络问题,请尝试配置代理或使用 其他 npm registry。 $ create-react-app my-app 阅读全文
摘要:
1.函数参数的默认值 ES6 允许为函数的参数设置默认值,即直接写在参数定义的后面。 使用参数默认值时,函数不能有同名参数。 参数默认值可以与解构赋值的默认值,结合起来使用。 2.rest 参数 注意,rest 参数之后不能再有其他参数(即只能是最后一个参数),否则会报错。 3.name 属性 4. 阅读全文
摘要:
(一)字符串的扩展 1.字符串的遍历 2.includes(), startsWith(), endsWith() 传统上,JavaScript 只有indexOf方法,可以用来确定一个字符串是否包含在另一个字符串中。ES6 又提供了三种新方法,这三个方法都支持第二个参数,表示开始搜索的位置。 in 阅读全文
摘要:
1.let: 所声明的变量,只在let命令所在的代码块内有效; 不存在变量提升,它所声明的变量一定要在声明后使用,否则报错; 不允许重复声明:不允许在相同作用域内,重复声明同一个变量; 2.const: 声明一个只读的常量。一旦声明,常量的值就不能改变; const一旦声明变量,就必须立即初始化赋值 阅读全文
摘要:
1.antd Upload默认值问题 需求是这样的,后台若没有图片默认值,则只有上传按钮,且只能上传一张图片;若有默认值,则显示默认头像图片, 可删除,删除之后有且只能添加一张图片,没有删除默认图片时不能添加图片 坑爹之路漫漫 图为无默认值时状态 图为有默认值状态,删除后可添加图片 首先设置defa 阅读全文
摘要:
1.this问题对应写法 1) this.handleChange = this.handleChange.bind(this) //如果不写这个,必须要用箭头函数handleChange(e) { this.setState({temperature: e.target.value});} thi 阅读全文
摘要:
Gulp 详细教程,各种注释 和步骤都有,请大家详细阅读并且实践,祝愿你们都走出 刀耕火种的时代,进入自动化! 简介:gulp是前端开发过程中对代码进行构建的工具,是自动化项目的构建利器;她不仅能对网站资源进行优化,而且在开发过程中很多重复的任务能够使用正确的工具自动完成;使用她,我们不仅可以很愉快 阅读全文
摘要:
我们先说说 平时web开发遇到的一些场景 和 苦恼无奈的情况: JavaScript和CSS的版本问题 我们都知道 JavaScript和CSS属于静态文件,如果地址不变,浏览器会缓存这些文件,那就意味着当我们需要改JavaScript或者CSS文件的时候,即使我们后端改了,那么客户端也是看不到,这 阅读全文
摘要:
方法一: 双层循环,外层循环元素,内层循环时比较值 如果有相同的值则跳过,不相同则push进数组 Array.prototype.distinct = function(){ var arr = this,result = [], i,j,len = arr.length; for(i = 0; i 阅读全文
摘要:
Vue.js 的核心是一个允许采用简洁的模板语法来声明式地将数据渲染进 DOM 的系统: 还有其它很多指令,每个都有特殊的功能。例如,v-for 指令可以绑定数组的数据来渲染一个项目列表: 为了让用户和你的应用进行交互,我们可以用 v-on 指令添加一个事件监听器,通过它调用在 Vue 实例中定义的 阅读全文