Willin Wang преди 7 години
родител
ревизия
1b7af98ef8
променени са 1 файла, в които са добавени 21 реда и са изтрити 0 реда
  1. 21 0
      basic/js/es.md

+ 21 - 0
basic/js/es.md

@@ -1,5 +1,26 @@
 # ES Next
 
+## Pipeline Operator (Proposal)
+
+目前处于草稿阶段: <https://github.com/tc39/proposal-pipeline-operator>
+
+```js
+function doubleSay(str) {
+  return `${str}, ${str}`;
+}
+function capitalize(str) {
+  return str[0].toUpperCase() + str.substring(1);
+}
+function exclaim(str) {
+  return `${str}!`;
+}
+
+let result = "hello" |> doubleSay |> capitalize |> exclaim;
+
+result |> console.log;
+//=> "Hello, hello!"
+```
+
 ## Async (ES 7)
 
 ```js