IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> JavaScript知识库 -> 06-lodash-fp模块 -> 正文阅读

[JavaScript知识库]06-lodash-fp模块

  • lodash
    • lodash的fp模块提供了实用的对函数式编程友好的方法
    • 提供了不可变auto-curried iteratee-first data-last的方法,函数优先,数据在后
const _ = require('lodash')
// 普通的lodash 数据优先,函数在后
_.map(['a', 'b', 'c'], _.toUpper)
// => ['A','B','C']

_.map(['a','b','c'])
// => ['a','b','c']

_.split('Hello, World',' ')

// lodash fp模块
// 被柯里化后的函数
const fp = require('lodash/fp');

const a1 = fp.map(fp.toUpper, ['a','b','c'])
const a = fp.map(fp.toUpper)(['a','b','c'])
console.log(a,a1); // 一样的

lodash和lodash/fp模块中map方法区别

parseInt(string, radix)
? string 必需,要被解析的字符串。
? radix 可选,表示要解析的数字的基数。
? 该值介于 2 ~ 36 之间。

如果省略该参数或其值为 0,则数字将以 10 为基础来解析。
? 如果它以 “0x” 或 “0X” 开头,将以 16 为基数,也就是16进制。
? 如果该参数小于 2 或者大于 36,则 parseInt() 将返回 NaN。

// 数据在前,函数在后
const aaa = _.map(['23','8','10'],parseInt)
console.log(aaa); // [ 23, NaN, 2 ]
// parseInt的第二个参数是几进制
// parseInt('23',0, array)
// parseInt('8',1, array)
// parseInt('10',2, array)



// lodash/fp模块  中的map接受的函数只有一个
const fp = require('lodash/fp')
console.log(fp.map(parseInt,['23','8','10']));
  JavaScript知识库 最新文章
ES6的相关知识点
react 函数式组件 & react其他一些总结
Vue基础超详细
前端JS也可以连点成线(Vue中运用 AntVG6)
Vue事件处理的基本使用
Vue后台项目的记录 (一)
前后端分离vue跨域,devServer配置proxy代理
TypeScript
初识vuex
vue项目安装包指令收集
上一篇文章      下一篇文章      查看所有文章
加:2022-05-05 11:09:15  更:2022-05-05 11:10:48 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/23 23:12:16-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码