[Home](./index.md) > [puppeteer](./puppeteer.md) > [createJSHandle](./puppeteer.createjshandle.md)
## createJSHandle() function
Signature:
```typescript
export declare function createJSHandle(context: ExecutionContext, remoteObject: Protocol.Runtime.RemoteObject): JSHandle;
```
## Parameters
| Parameter | Type | Description |
| --- | --- | --- |
| context | [ExecutionContext](./puppeteer.executioncontext.md) | |
| remoteObject | Protocol.Runtime.RemoteObject | |
Returns:
[JSHandle](./puppeteer.jshandle.md)