首页 > javascript的编程方式OOP与FP的区别和应用场景有哪些?

javascript的编程方式OOP与FP的区别和应用场景有哪些?

JavaScript松散的语法规则,怎么样实现,oop,即类的表现形式,和对象的表现形式有哪些?
函数式编程适不适合JavaScript这种语言?
编程的时候,选择哪种编程思想,比较好?或者应用场景上的差异是什么?


选择解决问题的那种,或者说,别选,写完以后再看看是不是违背了什么,是不是能用哪种风格改进一下。

写代码的时候我不会刻意地想:啊今天我要用FP/OOP/XX原则。

好代码是经历时间改出来的,好思想是对着好代码总结出来的,这个顺序我觉得不能反,刻意地想着某某思想去写代码很容易进入误区

最后,因为我真的不知道FP究竟是啥,JS又和FP有啥关系,所以Google了一下以后看到StackOverflow的这个问题,于是决定不去深究JS和FP究竟有啥关系,该闭包闭包,该回调回调就行了呗,抠字眼好没劲的


尽管函数是js语言的一等公民,尽管js的OO实现起来别扭,但我还是感觉FP的门槛要略高于OO,所以入门阶段没必要刻意去搞FP。可以试读一下Functional JavaScript,如果觉得难,还是先把基础打扎实了再来挑战。

【热门文章】
【热门文章】