七、表达式与循环
7-1 TypeScript-箭头表达式
箭头表达式: 用来声明匿名函数,消除传统匿名函数的this指针问题
单行函数
多行函数
无参箭头表达式
一个参数的箭头表达式
例:取出数组里面的偶数
纠正传统JavaScript的this指针问题
例:获取股票名称
传统写法 则取不到this.name的值
TypeScript- for of循环
forEach(),for in 和 for of
forEach()循环会忽略属性值,此外它不支持break
for in循环
实际上打出来是数组的下标和属性键值对的键名
如果想打属性的值,需要这样写
for of循环和forEach()差不多
它循环的是对象或数组的值,而不是像for in那样循环key,
它和forEach()不同的地方是for of循环是可以break掉的.
for of 跳出
for of循环遍历字符串
实际上是把每一个字符打出来