UNPKG

233 BJavaScriptView Raw
1module.exports = function isSame (a, b, compare) {
2 if (compare && compare(a, b)) {
3 return true
4 } else if (typeof a !== typeof b || (typeof a === 'object' && a !== null)) {
5 return false
6 } else {
7 return a === b
8 }
9}