synopsis
- 基本上這是一間面試的時候,對方給的考題,只是讓我蠻不爽的是,只有十分鐘
- 而且我很少寫 js
- 因為一般來說,除非你習慣在『某個 code 下』執行某些事情,不然你不會特別去想這樣做
- 整個題目應該是在研究以下做法
- type at struct & interface
- func as a parameter
- 題目是『請模仿 js 的 find/forEach/filter 做出一樣的功能, 塞入任意的 array or slice, 可以透過 func 進行操作』
- 基本上再增加一個
type myObj interface{ filter() ... }
就可以同時吃 array & slice - 以下是 slice 的做法
- 基本上再增加一個
code
1 |
|