首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
逐浪_
掘友等级
前端开发工程师
|
南京
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
44
文章 44
沸点 0
赞
44
返回
|
搜索文章
最新
热门
React_Hook
其他问题... 一个函数组件中可以有多个状态,即可以多次使用useState,这种做法非常有利于横向切分关注点。 和类组件中setState的第一个参数可以传入函数一样。useState返回的函数的参数也可以传入一个函数,并且函数的参数是可信任的(实时的) 使用函数改变状态,若…
React_核心概念
1. 什么是JSX 每个JSX元素必须要有结束(XML规范)。自结束也可以 2. 在JSX中嵌入表达式 普通对象,不可以作为子元素。会报错 3. react元素的不可变性 1. 创建一个组件 2. 组件的属性 组件无法改变自身的属性。 之前学习的React元素(JSX),本质上…
React_起步
1. 什么是React? React是由Facebook研发的、用于解决UI复杂度的开源JavaScript库,目前由React联合社区维护。 2. React的特点 易扩展:React对代码的封装程度较低,也没有过多的使用魔法,所以React中的很多功能都可以扩展。 不依赖宿…
ES6模块化
1. ES6模块化具有以下的特点** 2. ES6中的模块导入导出分为两种: 1. html文件引入模块 2. 基本导出 3. 基本导入 1. 对于基本导出,如果要进行导入,使用下面的代码 2. 也可以通过关键字as对导入的符号进行重命名 3. 可以使用*号导入所有的基本导出,…
AMD和CMD
浏览器要加载JS文件,需要远程从服务器读取,而网络传输的效率远远低于node环境中读取本地文件的效率。由于CommonJS是同步的,这会极大的降低运行性能 基于这种简单有效的思路,出现了AMD和CMD规范,有效的解决了浏览器模块化的问题。
CommonJS
1. 浏览器 2. nodejs 由于大部分开发者是从浏览器端开发转向nodejs开发的,为了降低开发者的学习成本,nodejs中提供了一些和浏览器web api同样的对象或函数,例如:console、setTimeout、setInterval等。注意:nodejs在实现这些…
ES6_数组的扩展
1. Array.from(arg) Array.from还可以接收第二个参数,作用类似于数组的map方法,用来对每个元素进行处理,将处理后的值放入返回的数组。 Array.from()的另一个应用是,将字符串转为数组,然后返回字符串的长度。因为它能正确处理各种Unicode字…
ES6_函数的扩展
1. 参数默认值基本使用 2. 与解构赋值默认值结合使用 上面两种写法都对函数的参数设定了默认值,区别在于,写法一中函数参数的默认值是空对象,但是设置了对象解构赋值的默认值;即如果没有传参数,函数参数的默认值就会生效,然后才是解构赋值的默认值生效。写法二中函数参数的默认值是一个…
ES6_扩展运算符
扩展运算符扩展运算符具有spreed(展开)和rest(收集)功能对数组而言就可以展开也可以收集对对象而言只可以展开一、对数组展开(ES6)二、对对象展开(ES7)三、小练习函数柯里化:用户固化某个函
ES6_解构赋值
等号右边的值只要具有Iterator接口,都可以采用数组形式的解构赋值。 1. 使用默认值 ES6内部使用严格相等运算符(===)判断一个位置是否有值。所以,如果一个数组成员不严格等于undefined,默认值是不会生效的。 2. 嵌套解构 3. 用对象来解构数组 对象的解构与…
下一页
个人成就
文章被点赞
7
文章被阅读
6,581
掘力值
234
关注了
53
关注者
2
收藏集
3
关注标签
19
加入于
2019-05-29