Nodejs Utililty Methods Object Key Get

List of utility methods to do Object Key Get

Description

The list of methods to do Object Key Get are organized into topic(s).

Method

keyAt(index)
Object.prototype.keyAt = function(index){
  return Object.keys(this)[index];
keys()
Object.prototype.keys = function() {
    var keys = [];
    $.each(this, function(key, value) {
        keys.push(key);
    });
    return keys;
};
keys_length()
Object.defineProperty(Object.prototype, 'keys_length', {
    enumerable:false,
    value:function() {
        var size = 0, key;
        for (key in this) {
            if (this.hasOwnProperty(key)) size++;
        return size;
})
getKeys()
Object.prototype.getKeys = function(){
  var keys = [];
  for (var key in this) {
    if (this.hasOwnProperty(key)) {
      keys.push(key);
  return keys
getOwn(key, defaultValue)
Object.prototype.getOwn = function(key, defaultValue) {
    if (this.hasOwnProperty(key)) {
  return this[key];
    else {
  return defaultValue;
};
hasKey(skey)
Object.prototype.hasKey = function(skey){
  for (var key in this) {
    if (this.hasOwnProperty(key)) {
      if(key==skey){
        return true
  return false
...
contains(key)
Object.prototype.contains = function (key) {
    return this.hasOwnProperty(key);
};
empty()
Object.prototype.empty = function() {
  return Object.keys(this).length <= 0;
isEmpty()
Object.prototype.isEmpty = function() {
    if (this == null) return true;
    if (this.length > 0)    return false;
    if (this.length === 0)  return true;
    for (var key in this) {
        if (hasOwnProperty.call(this, key)) return false;
    return true;
};
...