当前位置: 首页 > news >正文

初识arkts2

初识arkts2

函数类型函数类型通常用于定义回调:

箭头函数(又名Lambda函数)

箭头函数的返回类型可以省略;省略时,返回类型通过函数体推断。表达式可以指定为箭头函数,使表达更简短,因此以下两种表达方式是等价的:

ype  fc=(str:string)=>string//对字符串进行处理并返回function syfc(f:fc){return f('玩完了')
}
function cl(str:string){return str+'不少人'
}

包闭

包是由函数及声明该函数的环境组合而成的。该环境包含了这个闭包创建时作用域内的任何局部变量。

am(1,2)
let lam1=(x:number,y:number)=>{return x+y}
lam1(1,2)
// {}省略必须只有一行 不能写return
let lam2=(x:number,y:number)=>{x+y}
//()无法省略
let lam3=(x:number,y:number)=> x+y
function  abc5():()=>number{let  a=0;let g=():number=>{return a++}return g;
}

http://www.mrgr.cn/news/67935.html

相关文章:

  • 【计网不挂科】计算机网络期末考试——【选择题&填空题&判断题&简述题】题库(1)
  • 支付宝开放平台-开发者社区——AI 日报「11 月 7 日」
  • ubuntu中安装mysql
  • 保障性住房管理:SpringBoot技术优势分析
  • linux驱动-i2c子系统框架学习(1)
  • http请求响应详解
  • 父组件调用函数式子组件,并向子组件传递函数参数。
  • PCL截取ROI
  • 123456789
  • CORS(跨域资源共享)和SOP(同源策略)
  • C++从零到满绩——命名空间、输入输出and缺省参数
  • 架构师:如何提高web网站的请求并发响应量?
  • 高速电机精确控制
  • kafka+zookeeper的搭建
  • 【笔记】变压器-热损耗-频响曲线推导 - 04 额定功率处损耗特性
  • 【jmeter】jmeter的线程组功能的详细介绍
  • lua入门教程:ipairs
  • JMM内存模型详解
  • 【wxWidgets GUI设计教程 - 高级布局与窗口管理】
  • 「Mac畅玩鸿蒙与硬件20」鸿蒙UI组件篇10 - Canvas 组件自定义绘图
  • ubuntu18.04 安装与卸载NCCL conda环境安装PaddlePaddle
  • 21-Terms 不正确的案例
  • 创新实践:基于边缘智能+扣子的智慧婴儿监控解决方案
  • 面向对象设计OOD
  • Android 解决Java和Kotlin JDK编译版本不一致异常
  • Jest项目实战(6):搭建文档网站