Hoewel JavaScript wordt beschouwd als een programmeertaal , het voegt ook interactieve elementen aan websites . De meeste grote browsers ( Internet Explorer , Firefox en Safari ) ondersteunen de scripttaal ( zie referentie 1 ) . Bij het schrijven van codes met behulp van JavaScript , programmeurs vaak moet een logische waarde van waar of onwaar vertegenwoordigen . Beeld van een Booleaanse waarde als zijnde ja of nee , of aan of uit . Het vergelijkt vaak gegevens of geeft aan welk deel van het programma moeten uitvoeren . Deze waarden kunnen worden opgeslagen in een Boolean object ( zie referentie 2 ) . Vaak is de waarde opgeslagen in een Boolean object moet worden geïnverteerd , met name bij de test van een logische voorwaarde dat tegengesteld is aan een gewenste waarde . Instructies 1 Maak de Booleaanse variabele om de logische waarde van echte van de valse te houden . Doe dit met behulp van de nieuwe exploitant . Wanneer een object Boolean wordt gemaakt zonder enige initiële waarde wordt toegekend , de standaardwaarde is false . Bijvoorbeeld : . Var myBoolean = new Boolean ( ) ; ( zie referentie 2 ) kopen van 2 Gebruik de logische operator Not om de waarde te inverteren in de Boolean object . U kunt dit doen door het plaatsen van een " ! " voor een Boolean object of uitdrukking . Deze operator geeft true wanneer een uitdrukking onwaar en retourneert false als een uitdrukking waar is . In het voorbeeld wordt de waarde van de Booleaanse uitdrukking ( y == 1 ) omgekeerd en als onderdeel van een "if " test conditie . If ( x == 4 && ( ! (Y == 1 ) | | z == 0 ) { iets doen } ( zie referentie 3 ) 3 Store de omgekeerde Booleaanse waarde , indien nodig. In het voorbeeld wordt de Boolean object thetruth de waarde true bevatten , en het object Boolean theReverseTruth zal de omgekeerde waarde van valse thetruth = new String ( " 1 " bevat . ) ; theReverseTruth = thetruth ; ! . ( zie referentie 4 ) 4 Geef de omgekeerde Booleaanse waarde om te bevestigen dat het is omgekeerd U kunt doen de " document.write " commando In het voorbeeld zijn de initiële Booleaanse waarde en de inverse weergegeven : . p document.write ( " thetruth = " thetruth , " " ) ; document.write ( " theReverseTruth = " , theReverseTruth ) ; ( zie referentie 4 ) op Twitter
|