【TS】TypeScript因子
相比 JavaScript ,TypeScript有它自己的一些性质需要我们着重了解。为了更好的发现 JavaScript 和 TypeScript代码的区别,我们可以使用相关在线编辑器。
对于 JavaScript 和 TypeScript代码的区别,小编主要从以下几个方面来举例说明:
一、字符串
(1)多行字符串(数字1左边的键)
(2)多行字符串模板
(3)自动拆分字符串
二、参数
(1)参数类型:在参数名称后面使用冒号还指定参数的类型
(2)默认参数:在参数声明后面用等号来指定参数的默认值(带默认值的参数要声明在最后面)
(3)可选参数:在方法的参数声明后面用问号来标明此参数为可选参数(可选参数必须声明在必选参数的默认值后面)
三、函数
(1)Rest and Spread操作符:
用来声明任意数量的方法参数
用来声明固定数量的方法参数
(2)generator函数:
控制函数的执行过程,手工暂停和恢复代码执行
(3)destructuring析构表达式
(好处:当需要从一个对象的属性或数组的元素里,用它们的值去初始化一些本地的变量,此时可简化代码):
通过表达式将对象或数组拆解成任意数量的变量
**对象
**数组
取12
取34
取1234,34作为一个数组
四、表达式
箭头表达式:用来声明匿名函数,消除传统匿名函数的this指针问题
以上是 【TS】TypeScript因子 的全部内容, 来源链接: utcz.com/a/67449.html