demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/lodash-4.17.20/intersection.js

Path
demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/_dependencies/npm/lodash-4.17.20/intersection.js
Status
scanned
Type
file
Name
intersection.js
Extension
.js
Programming language
JavaScript
Mime type
text/plain
File type
ASCII text
Tag

      
    
Rootfs path

      
    
Size
953 (953 bytes)
MD5
2361892ec320ebb56bf1578b857f01b0
SHA1
b51e7675e09c00ab99a632cdf1fac769f1a874ff
SHA256
747eb6bdc5f20d8307823e7a4bce3c786632fdfd8e443de771697b80e744e89c
SHA512

      
    
SHA1_git
a94c13512a947b8255c9f47b5c94d117354ac7bd
Is binary

      
    
Is text
True
Is archive

      
    
Is media

      
    
Is legal

      
    
Is manifest

      
    
Is readme

      
    
Is top level

      
    
Is key file

      
    
intersection.js | 953 bytes |

var arrayMap = require('./_arrayMap'), baseIntersection = require('./_baseIntersection'), baseRest = require('./_baseRest'), castArrayLikeObject = require('./_castArrayLikeObject'); /** * Creates an array of unique values that are included in all given arrays * using [`SameValueZero`](http://ecma-international.org/ecma-262/7.0/#sec-samevaluezero) * for equality comparisons. The order and references of result values are * determined by the first array. * * @static * @memberOf _ * @since 0.1.0 * @category Array * @param {...Array} [arrays] The arrays to inspect. * @returns {Array} Returns the new array of intersecting values. * @example * * _.intersection([2, 1], [2, 3]); * // => [2] */ var intersection = baseRest(function(arrays) { var mapped = arrayMap(arrays, castArrayLikeObject); return (mapped.length && mapped[0] === arrays[0]) ? baseIntersection(mapped) : []; }); module.exports = intersection;
URL Start line End line
http://ecma-international.org/ecma-262/7.0/#sec-samevaluezero 8 8
Package URL License Primary language
pkg:npm/acme-demo-app@1.0.0 JavaScript
pkg:npm/lodash@4.17.20 mit JavaScript