Übergeben Sie Variablen in ExpressJS an JavaScript

Ich bin völlig verloren. Ich verwende NodeJS, um eine JSON abzurufen, und ich muss die Variable an meine Seite übergeben und JavaScript die Daten verwenden lassen.

app.get('/test', function(req, res) {
    res.render('testPage', {
        myVar: 'My Data'
    });

Das ist mein Express-Code (sehr einfach zu Testzwecken); Jetzt mit EJS möchte ich diese Daten sammeln, die ich weiß, um auf der Seite zu rendern, ist einfach

<%= myVar %>

Aber ich muss in der Lage sein, diese Daten in JavaScript zu erfassen (wenn möglich in einer .js-Datei), aber vorerst nur, um die Variable in einem von mir getesteten Warnfeld anzuzeigen

In Jade ist es wiealert('!{myVar}') oder!{JSON.stringify(myVar)}. Kann ich etwas Ähnliches in EJS machen? Ich brauche kein Feld wie<input type=hidden> und den Wert des Feldes in Javascript nehmen. Wenn jemand helfen kann, wird sehr geschätzt

Antworten auf die Frage(7)

Ihre Antwort auf die Frage