Heim Web-Frontend js-Tutorial javascript类型转换使用方法_基础知识

javascript类型转换使用方法_基础知识

May 16, 2016 pm 05:01 PM
类型转换

(一)转换为字符串

复制代码 代码如下:

X + ''
toString()
String()

函数转换为字符串一般是将函数体输出,不过可以重写其toString方法

(二)转换为数字

复制代码 代码如下:

parseInt(),parseFloat()

使用Number(),前面不要加new,这样就转换成对象了。

参与数学运算(加法除外)

+ X :注意这不是加法

(三)转换为布尔值

自动转换:if语句,||,&&,!等逻辑判断环境中会把表达式自动转换为布尔值

强制转换:使用!!,使用Boolean(),前面不要加new,这样就转换成对象了。

(四)转换为对象

直接new+对象名

(五)总结

各类型都有:对象名(要转换的变量)转换方法,还有各自独立拥有的一些技巧。

JS的类型转换,可以参考下图:

javascript类型转换使用方法_基础知识
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße Artikel -Tags

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

So konvertieren Sie einen String in den Typ int in der Go-Sprache So konvertieren Sie einen String in den Typ int in der Go-Sprache Mar 15, 2021 pm 02:00 PM

So konvertieren Sie einen String in den Typ int in der Go-Sprache

Wie behebt man den C++-Laufzeitfehler: „Ungültige Typkonvertierung'? Wie behebt man den C++-Laufzeitfehler: „Ungültige Typkonvertierung'? Aug 27, 2023 pm 03:33 PM

Wie behebt man den C++-Laufzeitfehler: „Ungültige Typkonvertierung'?

C++-Kompilierungsfehler: Ungültige Typkonvertierung, wie gehe ich damit um? C++-Kompilierungsfehler: Ungültige Typkonvertierung, wie gehe ich damit um? Aug 22, 2023 am 10:55 AM

C++-Kompilierungsfehler: Ungültige Typkonvertierung, wie gehe ich damit um?

Typkonvertierung der Golang-Funktion Typkonvertierung der Golang-Funktion Apr 19, 2024 pm 05:33 PM

Typkonvertierung der Golang-Funktion

Implizite Typkonvertierung: Eine Untersuchung verschiedener Variationen von Typen und ihrer Anwendungen in der Programmierung Implizite Typkonvertierung: Eine Untersuchung verschiedener Variationen von Typen und ihrer Anwendungen in der Programmierung Jan 13, 2024 pm 02:54 PM

Implizite Typkonvertierung: Eine Untersuchung verschiedener Variationen von Typen und ihrer Anwendungen in der Programmierung

Typkonvertierungsproblem in Java – wie löst man java.lang.NumberFormatException? Typkonvertierungsproblem in Java – wie löst man java.lang.NumberFormatException? Jun 25, 2023 am 10:54 AM

Typkonvertierungsproblem in Java – wie löst man java.lang.NumberFormatException?

Hinweise zur C#-Entwicklung: Vermeiden Sie häufige Fehler und Fallen Hinweise zur C#-Entwicklung: Vermeiden Sie häufige Fehler und Fallen Nov 22, 2023 pm 07:49 PM

Hinweise zur C#-Entwicklung: Vermeiden Sie häufige Fehler und Fallen

Können Rückgabewerte der Golang-Funktion umgewandelt werden? Können Rückgabewerte der Golang-Funktion umgewandelt werden? Apr 13, 2024 am 11:36 AM

Können Rückgabewerte der Golang-Funktion umgewandelt werden?

See all articles