Unexpected keyword or identifier.

Overzicht

Sponsored by: Vacatures door Monsterboard

Jan Kila

Jan Kila

04/12/2021 15:20:48
Anchor link
Kan, wil, iemand uitleggen waarom deze melding?
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
    sendMail(url, bodyData)
    .then(data => {
      console.log('Returned from server: ', data)
    })
    .catch((error) => {
      console.error('Error: ', error);
    })  

    async sendMail(url, bodyData) {
      // Wait for the response on the fetch() call
      const response = await fetch(url, {
        method: 'POST',
        headers: {'Content-type': 'application/json'},
        mode: 'same-origin',
        credentials: 'same-origin',
        body: JSON.stringify(bodyData)
      });
      // Only proceed when the first promise is resolved
      const data = await response.text(); //If it's text you expect!
      // Only proceed when the second promise is resolved
      return data;
    }

In VSCode een rode slinger lijn onder 'async' met de melding:
"Unexpected keyword or identifier."
Ik heb dit al eerder op deze manier gedaan en dat ging goed, waarom dan nu niet: dat is m'n vraag.
Graag een reactie.
 
PHP hulp

PHP hulp

25/01/2022 16:08:50
 
Jan R

Jan R

04/12/2021 16:20:35
 
Jan Kila

Jan Kila

04/12/2021 17:16:33
Anchor link
Jan,
Dank voor de reactie, maar m.i. is dat precies wat ik doe:
sendMail(...) is de aanroep; en
async sendMail(...) de functie.
 
Jan R

Jan R

04/12/2021 17:27:17
Anchor link
Nee. Dit is de aanroep.
De functie is de lijn met function
 
Jan Kila

Jan Kila

04/12/2021 19:17:46
Anchor link
O, sh..
async function sendMail(url, bodyData) {
Zo gaat het een stuk beter
 
- Ariën -
Beheerder

- Ariën -

18/01/2022 11:26:58
Anchor link
Slotje na weggehaald kickbericht.
 
 

Dit topic is gesloten.



Overzicht

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.