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.
This function is valid in
v2.0.0 to v2.24.2.
This function has been downloaded 68 times.
Object whose property will be tested.
Name of the property to test.
A boolean indicating whether the object has the specified property as own (not inherited) property.
This function directly requires the following function which is included automatically:
Binds a context to a given function within that context.
This function is directly required by the following functions:
Finds the average of the number in an array.
Creates global variables and when the returned code is executed via
eval() the global variables will be deleted and will only be included in the block in which
Creates a chained version of a value.
Creates or augments an object, making new properties that correspond to values in the given array. Each property added will indicate how many items in the array corresponding to those property names.
Creates a CSS stylesheet from an JSON representation of a stylesheet.
Deletes one or more keys from an object of some sort.
Creates HTML DOM objects.
Is similar to
setAt() but always ensures that the specified path will be added to the root object.
Expands regular expressions by expanding the character classes. Supports
[:xdigit:] and allows for addition of other character classes.
Adds extra properties to an object based on the properties owned by other specified objects.
Creates a new object or a new array based on the specified object array. This new array will only have the values which pass the test function.
Gets the nth value matching
Iterates through each item in an array or an object, passing the item to a mapping function, and flattens the result into the array or object.
Traverses all the characters in a string or all of the elements in an array or an array-like object, executing a function on each one.
Runs through all of the properties of an object, executing a function for each property found.
Takes a serialized URL parameter string and turns it into an object.
Get the value of the specified property name.
Tests to see if all of the given property names are owned by the specified object.
target object based on the items found in
subject and the
Determines if an array, arguments list, other type of list or collection is empty. Also can be used on objects to ensure that it doesn't have any properties explicitly set.
Adds a JSON-P script to the page to be executed once the script has been retrieved.
Modify a URL.
Creates a new object with only the specified keys copied from the specified object to this new object.
Parses a URL to get the parameters specified in the query string.
Modifies keys of an object or augments the object with more keys for the same values.
Removes the specified cookie(s).
Takes an array and returns a new array with some or all of the original values not usually in the same order.
Creates a new array with the items in a random order.
Shallow copies and sorts an array given specific criteria.
Substitute values into strings where the corresponding placeholders have been entered.
Tests a given
path under the given
root object and returns the values at each step of that
Takes an object and turns it into a serialized URL parameter string.
Creates a string representation of the given object or primitive.