Home Reference Source Repository
import {AssignmentExpression} from 'esast/src/ast.js'
public class | source

AssignmentExpression

Extends:

NodeExpression → AssignmentExpression

left operator right Mutates an existing variable. Do not confuse with VariableDeclaration.

Constructor Summary

Public Constructor
public

constructor(operator: *, left: *, right: *)

Member Summary

Public Members
public
public
public

Inherited Summary

From class Node
public get

type: *

For compatibility with other AST representations, all Node instances have a 'type' property that is the name of that type.
public

toJSON(): *

Convert to JSON.
public

toString(): *

Public Constructors

public constructor(operator: *, left: *, right: *) source

Params:

NameTypeAttributeDescription
operator *
left *
right *

Public Members

public left: Pattern source

public operator: AssignmentOperator source

public right: Expression source