codc
这个一个数据对比工具
安装
$ npm install codc --save
使用
number
codc.test(1, 1); // true
codc.test(1, '1'); // false
codc.test(1, 2); // false
string
codc.test('1', '1'); // true
codc.test(1, '1'); // false
codc.test('1', '2'); // false
boolean
codc.test(true, true); // true
codc.test(true, 'true'); // false
codc.test(true, 1); // false
codc.test(false, 0); // false
codc.test(true, false); // false
boolean
codc.test(true, true); // true
codc.test(true, 'true'); // false
codc.test(true, 1); // false
codc.test(false, 0); // false
codc.test(true, false); // false
object
codc.test({a: 1}, {a: 1}) // true
codc.test({a: 1}, {a: 2}) // false
codc.test([1, 2], [1, 2]) // true
codc.test([1, 2], [1, 1]) // false
其他操作
// 记录值
codc.set('v1', 1);
codc.set('v2', {a: 1});
codc.keyTest('v1', 1); // true
codc.keyTest('v1', '1'); // false
codc.keyTest('v1', 2); // false
codc.keyTest('v2', {a: 1}); // true
codc.keyTest('v2', {a: 2}); // false