Metoda valueOf() JavaScript String

Definicja i użycie

valueOf() Metoda zwraca oryginalną wartość ciągu znaków.

valueOf() Metoda nie zmienia oryginalnego ciągu znaków.

valueOf() Metoda może być używana do przekształcania obiektów string na ciągi znaków.

Zobacz również:

Metoda toString()

Uwaga

valueOf() Metoda jest domyślną metodą JavaScript String.

JavaScript używa tego wewnętrznie.

Zwykle nie używasz tego w kodzie.

Przykład

Przykład 1

Pobierz wartość tekstu:

let text = "Hello World!";
let result = text.valueOf();

Spróbuj sam

Równoważne:

let text = "Hello World!";
let result = text;

Spróbuj sam

Przykład 2

Pobierz wartość obiektu String:

let text = new String("Hello World!");
let result = text.valueOf();

Spróbuj sam

Gramatyka

string.valueOf()

Parametry

Brak parametrów.

Zwrócona wartość

Typ Opis
Ciąg znaków Oryginalna wartość ciągu znaków.

Wyrzuć

Wyjątek Opis
TypeError Wyjątek wyrzucony, gdy obiekt wywołujący metodę nie jest String.

Obsługa przeglądarki

valueOf() To cecha ECMAScript1 (ES1).

Wszystkie przeglądarki obsługują ES1 (JavaScript 1997):

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Wsparcie Wsparcie Wsparcie Wsparcie Wsparcie Wsparcie

Strony związane

Ciąg znaków JavaScript

Metody ciągu znaków JavaScript

Wyszukiwanie ciągu znaków JavaScript