课堂总结(2021-07-12)

强化map的使用:

1.map参数有哪些?分别是什么?

map有三个参数值。

分别是item(当前元素的值)、index(索引值)、arr(原数组)

2.数组forEach和map的区别?

1)map方法返回一个新的数组,数组中的元素为原始数组调用函数处理后的值。且不会对空数组进行遍历,同时不会改变原始数组。

2)forEach方法用于调用数组的每一个元素,将元素传给回调函数,且对于空数组来说不会调用回调函数的。

3.map/forEsangecanshuach等迭代方法的第一个参数是回调函数,回调函数的参数有几个,各代表什么含义?

三个参数。

currentValue:当前元素

index:当前元素的索引值

arr:当前元素所属的数组对象

箭头函数强化:

1.箭头函数基本语法:

例:let fun1 = () => {console.log(111);}

2.箭头函数的参数:

1)如果箭头函数没有参数,直接写一个空括号即可

2)如果箭头函数的参数只有一个,也可以省去包裹参数的括号

3)如果箭头函数有多个参数,将参数依次用逗号隔开,包裹在括号中即可

react项目创建流程:

先打开git bush
然后cd 进入文件夹
之后输入npx create-react-app ‘文件名’
之后git add .
git commit -m 'three'
之后  cd '文件名'
之后 用的是yarn  就输入yarn eject   用的是npm  就输入 npm run eject

安装scss

yarn add node-sass-chokidar
yarn add npm-run-all   这个分两次输入


在package.json文件里修改
"scripts": {
        "build-css": "node-sass-chokidar src/ -o src/",
        "watch-css": "npm run build-css && node-sass-chokidar src/ -o src/ --watch --recursive  --use-polling --polling-interval 1000",
        "start-js": "node scripts/start.js",
        "start": "npm-run-all -p watch-css start-js",
        "build-js": "node scripts/build.js",
        "build": "npm-run-all build-css build-js",
        "test": "node scripts/test.js --env=jsdom"
    },  

然后在src的同级目录下创建  .env  文件 
里面输入
GENERATE_SOURCEMAP=false
PUBLIC_URL=/

axios的使用

get:数据请求

post:数据发送

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值