javascript Ramda`pathEq` vs`propEq`
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript Ramda`pathEq` vs`propEq`相关的知识,希望对你有一定的参考价值。
console.clear();
const pathFoo = pathEq(['foo'], true);
const propFoo = propEq('foo', true);
const logHOC = fn => tag => (...args) => {
const res = fn(...args);
console.log('===========');
console.log(tag);
console.log(res);
return res;
}
console.log('\n\npathEq')
const logPathEq = logHOC(pathFoo);
logPathEq('object')({ foo: true })
logPathEq('null')(null)
logPathEq('undefined')(undefined)
console.log('\n\npropEq')
const logPropEq = logHOC(propFoo);
logPropEq('object')({ foo: true })
logPropEq('null')(null)
logPropEq('undefined')(undefined)
以上是关于javascript Ramda`pathEq` vs`propEq`的主要内容,如果未能解决你的问题,请参考以下文章
javascript Ramda` then`示例
javascript ramda额外的集合
javascript ramda.js
javascript 在Ramda制作镜头
javascript ramda计划
javascript Ramda Receips