[Home](./index.md) > [puppeteer](./puppeteer.md) > [JSHandle](./puppeteer.jshandle.md) > [getProperties](./puppeteer.jshandle.getproperties.md)
## JSHandle.getProperties() method
The method returns a map with property names as keys and JSHandle instances for the property values.
Signature:
```typescript
getProperties(): Promise