部分应用String.prototype…javascript中的下划线
partially apply String.prototype... with underscore in javascript
partial(f, _, _)(1,2)我可以用两个参数1和2部分地应用和调用函数f。
然而,这似乎不适用于数据类型原型内置函数,例如:String.prototype.split。调用("a/b/c","/")如何使它们与下划线的偏导一起工作?这行不通:
_.partial (String.prototype.split。Call, _, _)('a/b/c', '/')
String.prototype。Split需要'this'上下文
所以,下面的代码可以工作。
var curried = _.partial(String.prototype.split).bind('a/b/c');
console.log(curried('/'));
相关文章:
- 如何逃离<>在javascript下划线模板中
- 替换字母javascript的某个位置的下划线
- 与带下划线的后端同步时,转换为 CamelCase 以在 JavaScript 中使用
- Javascript 下划线每个总是返回 false
- Javascript Regexp :如果一个字母与一个数字相邻,请添加下划线
- 如何在 javascript 中为字符串中的数字添加下划线
- 使用Javascript和下划线循环嵌套对象和数组
- 如何删除列表中的对象?Javascript nodejs和下划线
- 使用下划线和jquery在javascript中自动填充表
- 用javascript中的下划线替换字符串中的字母
- 获取每个'单词'在使用regex的Javascript字符串中的每个下划线之后
- Javascript模板(例如.下划线/洛达什):信息性建议
- Regex 在 url 末尾加上 Javascript 下划线后的数字
- 使用下划线操作 JavaScript 对象
- 如何在 JavaScript 中使用 HTML5 文档的下划线小写对象值/数据
- 如何使用下划线获取 JavaScript 数组中的重复项
- 检查列表是否在javascript中使用下划线.js排序
- Javascript 下划线 - 按数组对象中的字段总和排序
- Javascript 下划线.js - 我必须使用上下文参数和“this”吗?
- Javascript下划线数组到对象