<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<script>
// ES6允许使用箭头(=>)定义函数
// 声明一个函数
// let fn=function(){
// }
// let fn=(a,b)=>{
// return a+b
// }
// 调用函数
// let result=fn(1,2)
// console.log(result)
// 1.this 是静态的,this始终指向函数声明时所在作用域下的this值
function getName(){
console.log(this.name)
}
let getName2=()=>{
console.log(this.name)
}
// 设置window对象的name属性
window.name="王斌"
const school={
name:"八戒"
}
// 直接调用
getName()
getName2()
// 通过call调用
getName.call(school)
getName2.call(school)
// 2.不能作为构造函数实例化对象
// let Person=(name,age)=>{
// this.name=name,
// this.age=age
// }
// let me =new Person("1",11)//不可以
// 3.不能使用arguments变量
// let fn=function(){
// console.log(arguments)
// }
// fn(1,2,3)
// let fn=()=>{
// console.log(arguments)
// }
// fn(1,2,3)
// 4.箭头函数简写
// 1)省略小括号,当形参有且只有一个的时候
let add= n=>{
return n+n
}
console.log(add(2))
// 2)省略花括号,当代码体只有一条语句时,此时return必须省略
// 而且语句的执行结果就是函数的返回值
let pow=n=>n*n
console.log(pow(5))
</script>
</body>
</html>
没有合适的资源?快使用搜索试试~ 我知道了~
9.es6.rar
共54个文件
html:40个
js:7个
md:5个
需积分: 2 0 下载量 133 浏览量
2023-08-24
00:20:57
上传
评论
收藏 27KB RAR 举报
温馨提示
此文件包含笔记和资料,适合学习前端的小伙伴 此文件包含笔记和资料,适合学习前端的小伙伴 此文件包含笔记和资料,适合学习前端的小伙伴
资源推荐
资源详情
资源评论
收起资源包目录
9.es6.rar (54个子文件)
9.es6
package.json 217B
4-es7-es10
3.await.html 781B
2.async.html 1KB
4.async和await结合读取文档.js 688B
5.async与await封装AJAX请求.html 2KB
1.html 571B
2.md 4B
1.md 7B
2-Promise
2-Promise读取文件.js 607B
222.md 3B
6-Promise读取多个事件.js 953B
4-Promise then方法.html 2KB
1.Promise基本语法.html 742B
5-Promise-catch方法.html 700B
111.md 6B
333.md 5B
3-Promise封装AJAX.html 1KB
1-
19.生成器函数参数.html 821B
25.class类.html 1KB
23.集合的实践.html 1KB
4.解构赋值.html 1KB
6.简化对象写法.html 801B
11.spread扩展运算符.html 551B
26.类的静态成员.html 1KB
20.生成器函数案例.html 1KB
31.对象方法扩展.html 1KB
12.扩展运算符的应用.html 925B
17.迭代器自定义遍历对象.html 1KB
3.const.html 980B
29.class的get和set.html 680B
22.集合Set.html 987B
21.生成器函数实例.html 1KB
30.数值扩展.html 2KB
13.symbol基本使用.html 653B
7.箭头函数.html 2KB
10.rest.html 882B
15.symbol内置属性.html 0B
14.Symbol创建对象属性.html 968B
28-类继承2.html 1KB
5.模板字符串.html 843B
16.迭代器.html 792B
8.箭头函数实践.html 1KB
1.let.html 1KB
2.let实践练习.html 967B
27-类继承.html 1KB
18.生成器函数.html 1KB
24.map.html 1KB
9.参数默认值.html 774B
3-module
src
32.app.js 85B
32.aa.js 131B
32.默认暴露.js 52B
32.mm.js 116B
package.json 222B
index.html 1KB
共 54 条
- 1
资源评论
一只java小菜鸡
- 粉丝: 2736
- 资源: 145
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功