当前位置:网站首页>函数和箭头函数
函数和箭头函数
2022-07-27 05:03:00 【huijie_0716】
函数
一、 函数分类:
1、有参数 有返回 var x=string.split(',');
2、无参数 有返回 var x=string.trim();
3、有参数 无返回 forEach(function(){})
4、无参数 无返回 没有
二、 函数的返回值
返回值的作用:返回上级调用者
三、最大值和最小值
var x = [2, 5, 8, 9, 22, 3, 3, 44, 24, 545];
console.log(Math.max(...x));
console.log(Math.min(...x));四、 
箭头函数
一、 匿名函数:
1、立即执行;2、方法参数,事件回调
(function() {
console.log('立即执行匿名函数');
})();
~function() {
console.log('立即执行匿名函数');
}();
!function() {
console.log('立即执行匿名函数');
}();二、点击
document.body.onclick=function(){
console.log('点击事件!!');
}
var x=[];
x.forEach(function(){
})三、 箭头函数 是匿名函数的 间写
(()=>console.log('箭头函数'))();
(a=>console.log('a:',a))(5);
((a,b)=>console.log('a:',a,'b',b))(5,7);
var x=(()=>{return 'qiku';})();
var x=(()=>'qiku')();
console.log(x)四、 数据
var obj={
name:'张三',
birth:'2002-9-8 15:33:22',
getAage:function(){
console.log('外部函数的:',this.name);
(()=>{
console.log('内部函数的:',this.name);
})();
}
}
obj.getAage();五、按钮事件
document.querySelector('button').onclick=()=>{
console.log('onclick:',this);
}
document.querySelector('button').onclick=function(){
console.log('onclick:',this);
}
边栏推荐
猜你喜欢
随机推荐
flask项目配置
李宏毅机器学习组队学习打卡活动day01---机器学习介绍
通用视图,DRF视图回顾
用户的管理-限制
How to view the evaluation of tutors
用户的管理-限制
Li Hongyi machine learning team learning punch in activity day05 --- skills of network design
接收方设置并发量和限流
Graph cuts learning
程序环境和预处理(下):#define、#undef、命令行编译、条件编译、文件包含(超全整理,建议收藏!!!
程序环境和预处理(上):一个程序是怎么成功运行的?
MQ FAQ
李宏毅机器学习组队学习打卡活动day04---深度学习介绍和反向传播机制
Sparse array → saving and continuation of Gobang
flask一对多数据库创建,基础增删改查
The concept of cloud native application and 15 characteristics of cloud native application
Redis transaction
Prime number screening (Ehrlich sieve method, interval sieve method, Euler sieve method)
李宏毅机器学习组队学习打卡活动day02---回归
p7 day1 初识Flask框架









