Knockout js array IndexOf

What is IndexOf in KnockoutJs Array?


Using ArrayIndexOf, find the matched items from array collection. If array items are matched then returns true otherwise returns false.

For Example filter an observable array collection using indexOf().

 var filterAnArrayByArrayIndexOf = function (Text) {
           try {
               var filterText = Text.toLowerCase();         
               if (!filterText) {
                   return selectionList();
               else {
                   if (selectionList().length > 0) {
                       return ko.utils.arrayFilter(selectionList(), function (item) {
                           if (item.SelectionLabel.toLowerCase().indexOf(filterText) > -1 || item.SelectionDescription.toLowerCase().indexOf(filterText) > -1) {
                               return true;
                           else {
                              return false;
           catch (ex) {

Hey! I'm Anil Singh. I author this blog. I'm Active Blogger, Programmer. I love learning new technologies, programming, blogging and participating the forum discussions more...
My Blogs - and
My Books - Google Amazon and Flipkart Book Store!

You Might Also Like
Post a Comment Powered by Blogger.
ASK Questions
SQL Server NodeJs TypeScript JavaScript Angular SQL Server My Book