js系列十八:纯函数的可移植性

在封装一个函数,一个库或者一个组件时,其实都是期望一次封装,多次使用,而纯函数刚好具有这样的特性。 纯函数不依赖参数之外的值,因此纯函数的依赖非常明确。也正是如此,我们才能够把一些常用的功能封装成一个公共方法,这样以后遇到类似的场景时就不用再重新封装了。 我们知道一个页面的url里常常会在“?”后面带有参数,例如https://www.baidu.com/s?tn=baidu&wd=javascr
相关文章
相关标签/搜索