Rumah hujung hadapan web tutorial js javascript类型转换使用方法_基础知识

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

May 16, 2016 pm 05:01 PM
penukaran jenis

(一)转换为字符串

复制代码 代码如下:

X + ''
toString()
String()

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

(二)转换为数字

复制代码 代码如下:

parseInt(),parseFloat()

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

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

+ X :注意这不是加法

(三)转换为布尔值

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

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

(四)转换为对象

直接new+对象名

(五)总结

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

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

javascript类型转换使用方法_基础知识
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
2 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Repo: Cara menghidupkan semula rakan sepasukan
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Cara mendapatkan biji gergasi
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

go语言怎么将string转int类型 go语言怎么将string转int类型 Mar 15, 2021 pm 02:00 PM

转换方法:1、利用strconv包中的Atoi()函数,可将字符串类型的整数转换为int类型,语法“strconv.Atoi(string)”;2、利用strconv包中的ParseInt()函数,可返回字符串表示的整数值(接受正负号),语法“strconv.ParseInt(string,10,64)”。

Bagaimana untuk menyelesaikan ralat masa jalan C++: 'penukaran jenis tidak sah'? Bagaimana untuk menyelesaikan ralat masa jalan C++: 'penukaran jenis tidak sah'? Aug 27, 2023 pm 03:33 PM

Bagaimana untuk menyelesaikan ralat masa jalan C++: 'invalidtypeconversion'? Semasa proses pengaturcaraan C++, kita sering menghadapi pelbagai ralat masa kompilasi dan masa jalan. Salah satu ralat masa jalan yang biasa ialah ralat 'invalidtypeconversion'. Ralat ini dicetuskan apabila kami menukar satu jenis data kepada jenis data lain yang tidak serasi. Artikel ini akan memperkenalkan beberapa punca biasa ralat ini dan cara menyelesaikannya.

Ralat kompilasi C++: Penukaran jenis tidak sah, bagaimana untuk menanganinya? Ralat kompilasi C++: Penukaran jenis tidak sah, bagaimana untuk menanganinya? Aug 22, 2023 am 10:55 AM

Sebagai bahasa yang ditaip kuat, C++ memerlukan perhatian khusus apabila menukar jenis data, jika tidak, pengkompil akan melaporkan ralat. Salah satu ralat yang lebih biasa ialah "penukaran jenis tidak sah". Artikel ini akan menerangkan sebab ralat ini berlaku, cara melakukan penukaran jenis dan cara mengelakkan ralat ini. 1. Punca ralat: Ketakpadanan jenis data Terdapat beberapa jenis data dalam C++ yang tidak boleh ditukar secara langsung. Contohnya, anda tidak boleh menukar pembolehubah aksara secara langsung kepada pembolehubah integer, atau pembolehubah titik terapung terus kepada pembolehubah Boolean.

Jenis penukaran fungsi golang Jenis penukaran fungsi golang Apr 19, 2024 pm 05:33 PM

Penukaran jenis dalam fungsi membolehkan data satu jenis ditukar kepada jenis lain, dengan itu memanjangkan fungsi fungsi. Gunakan sintaks: type_name:=variable.(type). Sebagai contoh, anda boleh menggunakan fungsi strconv.Atoi untuk menukar rentetan kepada nombor dan mengendalikan ralat jika penukaran gagal.

Penukaran jenis tersirat: Penerokaan pelbagai variasi jenis dan aplikasinya dalam pengaturcaraan Penukaran jenis tersirat: Penerokaan pelbagai variasi jenis dan aplikasinya dalam pengaturcaraan Jan 13, 2024 pm 02:54 PM

Terokai pelbagai jenis penukaran jenis tersirat dan peranannya dalam pengaturcaraan Pengenalan: Dalam pengaturcaraan, kita selalunya perlu berurusan dengan jenis data yang berbeza. Kadangkala, kita perlu menukar satu jenis data kepada jenis lain untuk melaksanakan operasi tertentu atau memenuhi keperluan khusus. Dalam proses ini, penukaran jenis tersirat adalah konsep yang sangat penting. Penukaran jenis tersirat merujuk kepada proses di mana bahasa pengaturcaraan secara automatik melakukan penukaran jenis data tanpa menyatakan jenis penukaran secara eksplisit. Artikel ini akan meneroka pelbagai jenis penukaran jenis tersirat dan peranannya dalam pengaturcaraan,

Jenis masalah penukaran dalam Java - bagaimana untuk menyelesaikan java.lang.NumberFormatException? Jenis masalah penukaran dalam Java - bagaimana untuk menyelesaikan java.lang.NumberFormatException? Jun 25, 2023 am 10:54 AM

Dalam pembangunan Java, kami sering menghadapi masalah penukaran jenis. Apabila kami menukar nilai satu jenis data kepada nilai jenis data lain, jika penukaran itu salah, pengecualian java.lang.NumberFormatException akan dibuang. Artikel ini akan menerangkan punca pengecualian ini dan cara mengelakkannya. java.lang.NumberFormatException sebab pengecualian java.lang.NumberFormatExcep

Nota Pembangunan C#: Elakkan Kesilapan dan Perangkap Biasa Nota Pembangunan C#: Elakkan Kesilapan dan Perangkap Biasa Nov 22, 2023 pm 07:49 PM

Pembangunan C# ialah bahasa pengaturcaraan yang sangat berkuasa dan fleksibel, tetapi apabila menggunakannya, kita mesti sentiasa memberi perhatian kepada beberapa kesilapan dan masalah biasa untuk memastikan kualiti dan prestasi kod. Artikel ini akan memperkenalkan beberapa perkara yang perlu diberi perhatian semasa proses pembangunan C# untuk membantu pembangun mengelakkan kesilapan dan perangkap biasa ini. Elakkan penggabungan rentetan yang tidak perlu Dalam C#, rentetan tidak boleh diubah Setiap penggabungan rentetan akan mencipta objek rentetan baharu, yang akan menyebabkan kehilangan prestasi. Oleh itu, apabila menggabungkan rentetan, kita harus mencuba yang terbaik untuk

Bolehkah fungsi Golang mengembalikan nilai dibuang? Bolehkah fungsi Golang mengembalikan nilai dibuang? Apr 13, 2024 am 11:36 AM

Bahasa Go membenarkan paksaan nilai pulangan fungsi, dan format sintaksnya ialah value:=variable.(targetType). Penghantaran boleh digunakan untuk menukar nilai antara muka jenis{} kepada jenis tertentu, seperti peta[rentetan]rentetan. Pertimbangan termasuk keserasian jenis, pengesahan nilai dan penggunaan berhati-hati.

See all articles