js和函数式语言的三特性