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

企业app下载抖音seo关键词优化排名

企业app下载,抖音seo关键词优化排名,全屋定制怎么样做网站,微信的网站前言 臭宝们终于来到了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://www.dtcms.com/wzjs/375588.html

相关文章:

  • 网站建设必会的软件代发关键词排名包收录
  • 做网站什么费用百度seo新算法
  • 做哪些网站好济南优化哪家好
  • 公司注册网上申请网站营销网站大全
  • wordpress入門百度搜索引擎优化的推广计划
  • 金色世纪做网站的是哪个岗位兰州百度推广的公司
  • 网站个人备案容易过吗sem
  • 广东省网站备案要多久抖音权重查询工具
  • 外贸人常用的网站山东网页定制
  • 孔家庄网站建设搜狗网站提交入口
  • 网站建设免费空间哪里有网络优化工程师是做什么的
  • 手机html网站开发工具有什么好的网站吗
  • 广元建设网站发帖秒收录的网站
  • 网站建设设计设计网络营销推广主要做什么?
  • 网站突然不收录了什么是交换链接
  • 网站建设与运营公司的市场开发方案优化大师官方下载
  • 国家企业信用信息公示系统网官网百度seo关键词优化公司
  • 个人网站备案资料北京出大大事了
  • 建建设网站公司qq群排名优化软件购买
  • 网页设计网站链接怎么做免费seo网站自动推广软件
  • 网站 怎么 做压力测试网上引流推广怎么做
  • 新疆建设学院校园网站百度seo如何优化关键词
  • 建设网站大概多少钱软文网官网
  • 罗岗网站建设公司seo顾问服
  • 汕头网站建设系统站内推广的方法
  • wordpress强制分享代码网站优化seo
  • 标书制作公司seo优化服务
  • 集团门户网站建设费用怎么创建个人网站
  • 朝阳网站建设推广上海网站建设优化
  • 汉阳放心的建站企丿化妆品软文推广范文