1.1.6 • Published 6 years ago

shproperty v1.1.6

Weekly downloads
-
License
MIT
Repository
github
Last release
6 years ago

shproperty

recursively show PropertyNames of javascript Object

Table of Contents

Install

npm install shproperty

Usage


    var sp = require("shproperty")

getPropertyNames(obj,fromDepth,toDepth)

    var arr =[1,2,3]
    sp.getPropertyNames(arr)
    sp.getPropertyNames(arr,1,2)
    sp.getPropertyNames(arr,2)
    
    

npm.io npm.io

getEnumerablePropertyNames(obj,fromDepth,toDepth)

    sp.getEnumerablePropertyNames(arr)

getNoEnumerablePropertyNames(obj,fromDepth,toDepth)

    sp.getNoEnumerablePropertyNames(arr,0,1)
    sp.getNoEnumerablePropertyNames(arr,1,2)
    sp.getNoEnumerablePropertyNames(arr,2)        

npm.io

getInheritedPropertyNames(obj,fromDepth,toDepth)

    getInheritedPropertyNames(arr,2)

npm.io

getInheritedEnumerablePropertyNames(obj,fromDepth,toDepth)

getInheritedNoEnumerablePropertyNames(obj,fromDepth,toDepth)

getOwnPropertyNames(obj)

getOwnEnumerablePropertyNames(obj)

getOwnNoEnumerablePropertyNames(obj)

npm.io

getInheritedPropertyNamesAtDepth(obj,depth)

getInheritedEnumerablePropertyNamesAtDepth(obj,depth)

getInheritedNoEnumerablePropertyNamesAtDepth(obj,depth)

getAncestorAtDepth(obj,depth)

getPrototypeChain(obj)

    sp.getPrototypeChain(arr)

    > sp.getPrototypeChain(arr)
    [ [ 1, 2, 3 ], [], {}, null ]
    >

1.1.6

6 years ago

1.1.5

6 years ago

1.1.4

6 years ago

1.1.3

7 years ago

1.1.2

7 years ago

1.1.1

7 years ago

1.0.2

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago