DocumentationGetting StartedFunctions and lambdasWhat are "sequences"?FunctionsasFuncasEnumerablecreateeachfromArrayfromObjectrangerepeatsortsortDesctoComparerSafetoEqualityComparerSafetoPredicateSafeMethodsaggregateallanyaveragecastconcatcontainscountdefaultIfEmptydistincteachelementAtelementAtOrDefaultexceptfirstfirstOrDefaultgroupBygroupJoinintersectjoinlastlastOrDefaultmaxminofTypeorderorderByorderByDescendingorderDescendingpushToArrayreverseselectselectManysequenceEqualsinglesingleOrDefaultskipskipLastskipWhilesumtaketakeWhiletoArraythenthenBythenByDescendingthenDescendingtoObjecttoObservabletoObservableArraytoLookupunionwherezipPowered by intersectReturns the intersection between a sequence and a second one.JavaScript// 26, 30 Enumerable.create(44, 26, 92, 30, 71, 38) .intersect(['30', 59, 83, 47, 26, 4, 3]); With equality comparer JavaScript// 266 Enumerable.create(44, 266, 92, 300, 71, 38) .intersect(['300', 59, 83, 47, 266, 4, 3], 'x, y => x === y');