sortBy()
      Shallow copies and sorts an array given specific criteria.
      
        This function is valid in
        v2.13.3 to v2.24.3.
        This function has been downloaded 65 times.
      
      
      
      
      Parameters
                        
            
              {Array}
              array
                          
            Array to be sorted.
           
                  
            
              {string|Array.|Function}
              criteria
                          
            Criteria by which a shallow copy of array will be sorted.  If a string or an array is supplied it will be used as the path to each individual array element that will be keyed off of to do the sort.
           
                  
            
              {Function=}
              opt_comparer
                              Optional, Default:YourJS.compare
                          
            Comparison function used to compare each array element criteria.
           
              
      Returns
      
        {Array}
        A shallow copy of the array sorted according to the specified criteria and comparison function.
       
              Required Functions
        This function directly requires the following functions which are included automatically:
        
                      - 
              
compare()
              Simple compare function typically use in sorting.
             
                      - 
              
has()
              Every object descended from Object inherits the hasOwnProperty method. This method can be used to determine whether an object has the specified property as a direct property of that object; unlike the in operator, this method does not check down the object's prototype chain.