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

烟台品牌网站建设校园网站建设检查自评报告

烟台品牌网站建设,校园网站建设检查自评报告,七牛云存储代替WordPress,用php做网站上传图片的代码前言 臭宝们终于来到了ArkTS基础之函数,今天我们来学习一下ArkTS的函数的相关知识,上一节中也有一些函数的基础知识。 函数声明 函数声明引入一个函数,包含其名称、参数列表、返回类型和函数体,在下面的例子中,我们声明了一个名…

前言

臭宝们终于来到了ArkTS基础之函数,今天我们来学习一下ArkTS的函数的相关知识,上一节中也有一些函数的基础知识。

函数声明

函数声明引入一个函数,包含其名称、参数列表、返回类型和函数体,在下面的例子中,我们声明了一个名为add的函数,它有两个number类型的参数和一个返回类型为number的结果。

function add(a: number, b: number): number {return a + b;
}

函数的作用域

函数中定义的变量和其他实例仅可以在函数内部访问,不能从外部访问。

如果函数中定义的变量与外部作用域中已有实例同名,则函数内的局部变量定义将覆盖外部定义。

函数调用

函数调用时,需要传入正确的参数。

add(1, 2); // 返回3

箭头函数

箭头函数是ES6中引入的,它提供了一种更简洁的方式来编写函数表达式。

const add = (a: number, b: number): number => {return a + b;
};

闭包

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

在下例中,f函数返回了一个闭包,它捕获了count变量,每次调用z,count的值会被保留并递增。

function f(): () => number {let count = 0;let g = (): number => { count++; return count; };return g;
}let z = f();
z(); // 返回:1
z(); // 返回:2

函数重载

ArkTS支持函数重载,即同一个函数可以有多个定义。注意,两个函数的参数必须不同。

function add(a: number, b: number): number;
function add(a: string, b: string): string;
function add(a: any, b: any): any {if (typeof a === 'string' || typeof b === 'string') {return `${a}${b}`;} else {return a + b;}
}add(1, 2); // 返回3
add('hello', 'world'); // 返回"helloworld"

结尾

臭宝们,今天的内容就到这里了,快去试试吧!


文章转载自:

http://UNUSQTPC.yqrfn.cn
http://tVAtuKSJ.yqrfn.cn
http://FJQQfgLd.yqrfn.cn
http://282sBWdK.yqrfn.cn
http://kP4Po6pM.yqrfn.cn
http://xdvsJZes.yqrfn.cn
http://dCEJfzE5.yqrfn.cn
http://aWkn1m3K.yqrfn.cn
http://KUdBiku8.yqrfn.cn
http://AF3iNtC1.yqrfn.cn
http://XLUxEDs0.yqrfn.cn
http://lchfctJa.yqrfn.cn
http://edGppwC6.yqrfn.cn
http://kosw8zen.yqrfn.cn
http://2UgsToFy.yqrfn.cn
http://7HDhs64p.yqrfn.cn
http://ZwsKd6b6.yqrfn.cn
http://8NfDAGb6.yqrfn.cn
http://009AyuxA.yqrfn.cn
http://mIyEFqRS.yqrfn.cn
http://WhgzH0pN.yqrfn.cn
http://32N2eduK.yqrfn.cn
http://MscBBJuw.yqrfn.cn
http://a2tTXCv3.yqrfn.cn
http://pQpZJU1u.yqrfn.cn
http://h5lGcfsK.yqrfn.cn
http://Wb4CtujF.yqrfn.cn
http://fG3PBHvK.yqrfn.cn
http://0kiWOyaw.yqrfn.cn
http://ekJwbUxO.yqrfn.cn
http://www.dtcms.com/wzjs/699478.html

相关文章:

  • 宁波网站建设wordpress nginx 重写规则
  • 怀化网站建设设计网站刚做怎么做seo优化
  • 西seo优化排名专业网站优化外包
  • 整站多关键词优化电子工程师证怎么考
  • 郑州联通网站备案网站建设的一般要素
  • 网站建设 海南wordpress无法开始安装
  • 网盘做电子书下载网站17网站一起做网店潮汕依依
  • 最好看的网站模板东莞招聘网人才网
  • 邯郸网站制作哪里做wordpress托管服务器
  • 宿州做网站的有吗wordpress目录地址
  • 卖车网站安徽城乡建设局网站
  • 网站建设主要工作内容室内空间设计案例
  • 建设银行管官方网站在线crm视频
  • 做电商网站用什么软件昌平网站建设哪家强
  • 可以用服务器做网站做外贸需要浏览外国网站
  • 中国网站排名网官网百度竞价开户哪家好
  • 网站服务器位置查询沈阳建设工程信息网 费用中项网
  • 手机网站开发人员工具中国建设企业网站官网
  • 网站搭建教室个体户注册
  • 朝阳网站推广主域名进入网站
  • 用html制作网站流程搭建小程序公司
  • 深圳罗湖医疗集团网站建设wordpress 安卓 管理系统
  • 淘宝上做网站 源代码怎么给你网盘网站建设
  • 网站建设dream站外推广内容策划
  • 做网站需要多大尺寸wordpress 优化
  • 建设商业网站网站流量评价有哪几方面
  • 贝尔利网站做网站营业范围
  • 在跨境网站贸易公司做怎么样优秀网页设计作品网站
  • 厦门网站建设 软件园wordpress国内课题组
  • 网站设计步骤包括哪些黑龙江网络推广好做吗