彼此下方的多个点方法

我想知道一些关于我看到的代码片段。

在视频中,他有一个变量。然后他将点方法放在彼此之下,这些方法不断地连续操作相同的起始变量。它前面有间距,然后用 . 链接成较低的行。它前面的符号。

这是视频中的代码:

import fs from 'fs'


var output = fs.readFileSync('data.txt', 'utf8')

  .trim()

  .split('\n')

  .map(line => line.split('\t'))


console.log('output', output)


我感兴趣的是这里的点用法。


慕盖茨4494581
浏览 178回答 1
1回答

潇潇雨雨

这叫做链接例子: [1,2,34,5,6] .map((item)=> item + 1) .filter((item) => item > 3) .toString()每次方法都返回数组,您可以继续与现有的数组方法链接。在您的示例中,他收到一个字符串,然后将其拆分为数组,并将其映射。您唯一需要了解的是每种方法后您将收到什么类型。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript