Jadual Kandungan
Arithmetic Operators
算术运算符
Assignment Operators
赋值运算符
Comparison Operators
比较(关系)运算符
Logical Operators
逻辑运算符
String Operator
串符(连接作用)
Conditional Operator
条件运算符
Syntax
语法
Example
例子
Rumah hujung hadapan web tutorial js JS 操作符整理[推荐收藏]_基础知识

JS 操作符整理[推荐收藏]_基础知识

May 16, 2016 pm 05:59 PM
Operator

Arithmetic Operators
算术运算符

Operator Description Example Result
+ Addition
x=2
y=2
x+y
4
- Subtraction
x=5
y=2
x-y
3
* Multiplication
x=5
y=4
x*y
20
/ Division
15/5
5/2
3
2.5
% Modulus (division remainder)
余数
5%2
10%8
10%2
1
2
0
++ Increment
递增
x=5
x++
x=6
-- Decrement
递减
x=5
x--
x=4

Assignment Operators
赋值运算符

Operator Example Is The Same As
= x=y x=y
+= x+=y x=x+y
-= x-=y x=x-y
*= x*=y x=x*y
/= x/=y x=x/y
%= x%=y x=x%y

Comparison Operators
比较(关系)运算符

Operator Description Example
== is equal to
等于
5==8 returns false
=== is equal to (checks for both value and type)
等于(检查值和类型)*全吻合才算相等
x=5
y="5"

x==y returns true
x===y returns false

!= is not equal
不等于
5!=8 returns true
> is greater than
大于
5>8 returns false
is less than
小于
5
>= is greater than or equal to
大于等于
5>=8 returns false
is less than or equal to
小于等于
5

Logical Operators
逻辑运算符

Operator Description Example
&& and
x=6
y=3

(x 1) returns true

|| or
x=6
y=3

(x==5 || y==5) returns false

! not
x=6
y=3

!(x==y) returns true

String Operator
串符(连接作用)

A string is most often text, for example "Hello World!". To stick two or more string variables together, use the + operator.
在文字当中使用的比较多,举例来说“Hello World!”要将两个或多个字符串变量衔接在一起的话就得使用 + 符号

txt1="What a very"
txt2="nice day!"

txt3=txt1+txt2 
Salin selepas log masuk

The variable txt3 now contains "What a verynice day!".
txt3变量现在包含“What a verynice day!”(把1和2衔接起来了)

To add a space between two string variables, insert a space into the expression, OR in one of the strings.
要给两个字符串变量中间添加空格就得在表达式里插入空格,或在其中的一个加上(空格)

txt1="What a very"
txt2="nice day!"
txt3=txt1+" "+txt2
Salin selepas log masuk
or
Salin selepas log masuk
txt1="What a very "
txt2="nice day!"
txt3=txt1+txt2
Salin selepas log masuk

The variable txt3 now contains "What a very nice day!".
现在变量txt3为“What a very nice day!”

Conditional Operator
条件运算符

JavaScript also contains a conditional operator that assigns a value to a variable based on some condition.
JS有根据条件不同给变量不同值的条件运算符

Syntax
语法

variablename=(condition)?value1:value2 
Salin selepas log masuk

Example
例子

greeting=(visitor=="PRES")?"Dear President ":"Dear "
Salin selepas log masuk

If the variable visitor is equal to PRES, then put the string "Dear President " in the variable named greeting. If the variable visitor is not equal to PRES, then put the string "Dear " into the variable named greeting.
如果变量visitor的值等于PRES那么greeting的值就为"Dear President "。如果不为PRES那么greeting的值就为"Dear"

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)

Lapan penggunaan misteri pengendali '!' dalam arahan Linux Lapan penggunaan misteri pengendali '!' dalam arahan Linux Jun 27, 2023 pm 12:51 PM

Penggunaan kebanyakan arahan Linux menggunakan simbol '!' mungkin berbeza dalam cangkerang yang berbeza. Walaupun contoh yang saya sediakan biasanya digunakan dalam cengkerang bash, beberapa cangkerang Linux yang lain mungkin mempunyai pelaksanaan yang berbeza atau mungkin tidak menyokong penggunaan simbol '!' tertentu. Mari kita selami penggunaan simbol ‘!’ yang mengejutkan dan misteri dalam arahan Linux. 1. Gunakan nombor arahan untuk menjalankan arahan daripada sejarah Apa yang anda mungkin tidak tahu ialah anda boleh menjalankan arahan daripada sejarah arahan (perintah yang telah dilaksanakan). Mula-mula, cari nombor arahan dengan menjalankan arahan 'history'. linuxmi@linuxmi:~/www.linuxmi.

Ketahui lebih lanjut tentang penggunaan pengendali sama modulo dalam PHP Ketahui lebih lanjut tentang penggunaan pengendali sama modulo dalam PHP Mar 19, 2024 pm 12:54 PM

Pengendali sama modulo (%) ialah operator yang sangat biasa digunakan dalam PHP dan digunakan untuk mengira baki pembahagian dua nombor. Dalam artikel ini, kami akan melihat dengan lebih mendalam tentang penggunaan pengendali modular equals dan memberikan contoh kod khusus untuk membantu pembaca memahami dengan lebih baik. Pertama, mari kita lihat contoh mudah Katakan kita perlu mengira baki pembahagian satu nombor dengan yang lain: $a=10;$b=3;$remainder=$a%$b;echo"10 dibahagikan dengan 3 Bakinya. ialah: &

sql dalam penggunaan operator sql dalam penggunaan operator Aug 04, 2023 pm 03:58 PM

SQL dalam penggunaan operator: 1. Padanan lajur tunggal, anda boleh menggunakan operator IN untuk memadankan berbilang nilai dalam lajur 2. Padanan berbilang lajur, pengendali IN juga boleh digunakan untuk memadankan nilai dalam berbilang lajur; 3. Subquery, Operator IN juga boleh digunakan dengan subquery, iaitu pernyataan pertanyaan yang bersarang dalam pertanyaan utama.

Dua pengendali baharu ditambahkan pada php7: '?->' dan '??' Dua pengendali baharu ditambahkan pada php7: '?->' dan '??' Mar 21, 2023 pm 03:49 PM

Dalam versi PHP sebelumnya, jika kita tidak mentakrifkan pembolehubah, menggunakannya secara langsung akan mengakibatkan ralat pembolehubah Tidak ditentukan. Walau bagaimanapun, dalam PHP7, kami boleh menggunakan beberapa ciri baharu untuk mengelakkan masalah ini. Ciri baharu ini termasuk dua pengendali baharu: ?-> dan ??. Mereka boleh menyelesaikan dua jenis masalah masing-masing.

Bagaimanakah pengendali baharu berfungsi dalam js? Bagaimanakah pengendali baharu berfungsi dalam js? Feb 19, 2024 am 11:17 AM

Bagaimanakah operator baharu dalam js berfungsi? Contoh kod khusus diperlukan. Fungsinya adalah untuk mencipta objek contoh baharu berdasarkan pembina yang ditentukan dan mengembalikan rujukan kepada objek. Apabila menggunakan operator baharu, langkah berikut sebenarnya dilakukan: buat objek kosong baharu arahkan prototaip objek kosong ke objek prototaip pembina; objek); jalankan kod dalam pembina dan berikan objek baharu

Bagaimana untuk menyelesaikan ralat PHP: Operator tidak sah? Bagaimana untuk menyelesaikan ralat PHP: Operator tidak sah? Aug 25, 2023 pm 02:21 PM

Bagaimana untuk menyelesaikan ralat PHP: Operator tidak sah? Semasa membangunkan dan menyelenggara projek PHP, kami sering menghadapi pelbagai ralat, salah satunya ialah "Pengendali tidak sah". Ralat ini biasanya menunjukkan bahawa pengendali tidak sah digunakan dalam kod, menyebabkan PHP tidak dapat mengecam dan melaksanakan operasi yang sepadan dengan betul. Artikel ini akan memperkenalkan beberapa situasi biasa yang menyebabkan ralat ini dan menyediakan penyelesaian yang sepadan. Menggunakan operator yang salah Semasa menulis kod PHP, anda mungkin menggunakan operator yang salah secara tidak sengaja, mengakibatkan

Dalam C/C++, apakah maksud operator c=a+++b? Dalam C/C++, apakah maksud operator c=a+++b? Sep 01, 2023 pm 04:29 PM

Mari kita pertimbangkan bahawa dalam C atau C++, terdapat pernyataan yang sama: c=a+++b Jadi apakah maksud baris kod ini? Okay, biarkan a dan b masing-masing menjadi 2 dan 5. Ungkapan ini boleh dilihat sebagai dua jenis yang berbeza. c=(a++)+bc=a+(++b) mempunyai operator pasca-kenaikan dan pengendali pra-kenaikan. Bagaimana ia digunakan bergantung pada cara ia digunakan. Terdapat dua konsep asas. Keutamaan dan pergaulan. Sekarang jika kita menyemak ungkapan dari kiri ke kanan, hasilnya akan menjadi dua ini. c=(a++)+b→2+5=7c=a+(++b)→2+6=8 Sekarang mari semak pilihan yang dipilih oleh pengkompil - contoh kod #include<io

Mendedahkan rahsia sintaks Python: daripada orang baru kepada tuan Mendedahkan rahsia sintaks Python: daripada orang baru kepada tuan Feb 20, 2024 pm 09:24 PM

Python sintaks asas ialah bahasa yang ditafsirkan dengan penaipan dinamik dan pengumpulan sampah. Sintaks asas termasuk: Jenis data: Jenis data terbina dalam Python termasuk integer, nombor titik terapung, rentetan, senarai, tupel dan kamus. Pembolehubah: Gunakan = untuk menetapkan nilai Nama pembolehubah mesti bermula dengan huruf atau garis bawah Ia boleh mengandungi nombor tetapi tidak boleh bermula dengan nombor. Operator: operator aritmetik, perbandingan, logik dan bitwise. Kawalan aliran Python menggunakan lekukan untuk mengawal pelaksanaan blok kod: if-elif-else: pernyataan penghakiman bersyarat. manakala: Penyataan gelung, jika keadaan adalah benar, gelung diteruskan. untuk: pernyataan berulang untuk melintasi unsur-unsur dalam urutan. putus: Keluar dari gelung. Fungsi Fungsi ialah struktur sintaks yang merangkum blok kod dan boleh digunakan semula.

See all articles