Voer fragmenten van JavaScript uit

Kayce Basken
Kayce Basques
Sofia Emelianova
Sofia Emelianova

Als u merkt dat u dezelfde code herhaaldelijk in de console uitvoert, kunt u overwegen de code op te slaan als een fragment. Fragmenten hebben toegang tot de JavaScript-context van de pagina. Ze vormen een alternatief voor bookmarklets .

U kunt fragmenten maken in het paneel Bronnen en deze op elke pagina en in de incognitomodus uitvoeren.

In de onderstaande schermafbeelding ziet u bijvoorbeeld aan de linkerkant de startpagina van de DevTools-documentatie en aan de rechterkant een fragment van de broncode in het deelvenster Bronnen > Fragmenten .

De homepage van de DevTools-documentatie voordat u het fragment uitvoert. De knop Uitvoeren is gemarkeerd.

Hier is de broncode van het fragment dat een bericht registreert en de HTML-tekst van de startpagina vervangt door een <p> -element dat het bericht bevat:

console.log('Hello, Snippets!');
document.body.innerHTML = '';
const p = document.createElement('p');
p.textContent = 'Hello, Snippets!';
document.body.appendChild(p);

Wanneer u op de Loop. Als u op de knop Uitvoeren klikt , verschijnt de consolelade met het bericht Hello, Snippets! waarin staat dat het fragment een logbestand maakt en de inhoud van de pagina verandert.

De startpagina na het uitvoeren van het fragment.

Open het deelvenster Fragmenten

Het deelvenster Fragmenten toont uw fragmenten. Om een ​​fragment te bewerken, kunt u het op twee manieren openen:

  1. Navigeer naar Bronnen > Meer tabbladen. > Fragmenten .

    Het menu Meer tabbladen in het deelvenster Bronnen.

  2. Vanuit het opdrachtmenu :

    1. Druk op Control + Shift + P (Windows/Linux) of Command + Shift + P (Mac) om het opdrachtmenu te openen.
    2. Begin met het typen Snippets , selecteer Toon Snippets en druk op Enter .

    Selecteer 'Snippets weergeven' in het opdrachtmenu.

In het deelvenster Bronnen > Fragmenten ziet u een lijst met fragmenten die u hebt opgeslagen. In dit voorbeeld zijn ze leeg.

Een leeg Snippets-venster.

Fragmenten maken

U kunt fragmenten maken in het deelvenster Fragmenten of door de overeenkomstige opdracht uit te voeren vanuit het menu Opdrachten ergens in DevTools.

In het deelvenster Fragmenten worden uw fragmenten in alfabetische volgorde gesorteerd.

Maak een fragment in het Bronnenpaneel

  1. Open het deelvenster Fragmenten .
  2. Klik Nieuw fragment. Nieuw fragment .
  3. Voer een naam voor uw fragment in en druk op Enter om het op te slaan.

    Een fragment een naam geven.

Een fragment maken vanuit het opdrachtmenu

  1. Plaats uw cursor op een willekeurige plek in DevTools.
  2. Druk op Control + Shift + P (Windows/Linux) of Command + Shift + P (Mac) om het opdrachtmenu te openen.
  3. Begin met het typen van Snippet , selecteer Nieuw fragment maken en druk op Enter om de opdracht uit te voeren.

    Selecteer Nieuw fragment maken in het menu Opdracht.

Zie Fragmenten hernoemen als u uw nieuwe fragment een aangepaste naam wilt geven.

Fragmenten bewerken

  1. Open het deelvenster Fragmenten .
  2. Klik in het deelvenster Fragmenten op de naam van het fragment dat u wilt bewerken. Het deelvenster Bronnen opent het in de Code-editor .

    Een fragment geopend in de code-editor.

  3. Gebruik de code-editor om de code in je fragment te bewerken. Een asterisk naast de naam van het fragment betekent dat je je wijzigingen nog niet hebt opgeslagen.

    Een asterisk naast de naam van het fragment geeft aan dat de code niet is opgeslagen.

  4. Druk op Control + S (Windows/Linux) of Command + S (Mac) om op te slaan.

Snippets uitvoeren

Net als bij het maken van een fragment kunt u dit doen in het deelvenster Fragmenten en via het opdrachtmenu .

Voer een fragment uit in het paneel Bronnen

  1. Open het deelvenster Fragmenten .
  2. Klik op de naam van het fragment dat u wilt uitvoeren. Het paneel Bronnen opent het in de Code-editor .
  3. Klik Loop. Voer de opdracht uit in de actiebalk onderaan de editor, of druk op Control + Enter (Windows/Linux) of Command + Enter (Mac).

    De knop Uitvoeren.

Een fragment uitvoeren vanuit het opdrachtmenu

  1. Plaats uw cursor op een willekeurige plek in DevTools.
  2. Druk op Control + O (Windows/Linux) of Command + O (Mac) om het opdrachtmenu te openen.
  3. Typ het teken ! gevolgd door de naam van het fragment dat u wilt uitvoeren.

    Een fragment uitvoeren via het Open Menu.

  4. Druk op Enter om het fragment uit te voeren.

Fragmenten hernoemen

  1. Open het deelvenster Fragmenten .
  2. Klik met de rechtermuisknop op de fragmentnaam en selecteer Naam wijzigen .

Fragmenten verwijderen

  1. Open het deelvenster Fragmenten .
  2. Klik met de rechtermuisknop op de fragmentnaam en selecteer Verwijderen .