class_docstr: "A Printer to convert Python expressions to strings of JavaScript code
      
code: def __init__(self, settings={}):
      CodePrinter.__init__(self, settings)
      self.known_functions = dict(known_functions)
      userfuncs = settings.get("user_functions", {})
      self.known_functions.update(userfuncs)
  
imports: from __future__ import annotations
  from typing import Any
  from sympy.core import S
  from sympy.core.numbers import equal_valued
  from sympy.printing.codeprinter import CodePrinter
  from sympy.printing.precedence import precedence, PRECEDENCE
label_desc: Use image node_id 1 to create a new JavascriptCodePrinter object from inherited base classes: CodePrinter with example: obj = JavascriptCodePrinter(settings)