JS使用switch来判断三元运算while和属性操作的代码分享
这篇文章主要介绍了JS switch判断 三目运算 while 及 属性操作代码,需要的朋友可以参考下
三 目运算:如var a = 10;
var b= 12; c = a>b ?a:b;
若成立执行a否则执行b
var isHide = true;
若用if判断语句如下
if(isHide) { box.style.display = "block"; } else { box.style.display = "none"; }
三目运算替代if
box.style.display = isHide?"block":"none";
判断条件?成立执行语句:不成立执行语句。
条件成立返回:成立执行的结果
条件不成立:执行的结果
简化版的if判断
continue 跳过本次循环:不能写入三目运算
列:
for(var i=0;i<5;i++){ if(i==3) continue;跳过i=3这个循环不执行;其他依然执行。 }
break:终止整个循环;默认只会终止紧邻的这个循环如果要终止其他循环,需要给循环起名字。
例:
for(var i=0;i<5;i++){ if(i==3) break;当循环执行到i=3时终止整个循环。 } name:for(var i=0;i<5;i++){ for(var j=0;j<5;j++){ break name //终止两个循环 } }
对象存贮数据,是存在对象的属性中:
对象是一种复杂类型的数据,在对象中我们可以存储任意类型的数据
第一种:属性操作 1 第一种属性操作时一组写死的值,不能使用变量。
读操作 obj.属性名
写操作 obj.属性名 = 属性值;
obj.key = val; 键值对;
如
var obj = {}; obj.name = "Leo"; 这种写法为第一种属性名都被写死若想调用必须要如 obj.age = 40; 下console.log(obj.name);。 obj.gender = "female"; console.log(obj.w);//注意第一种属性操作是写死的一个值,不能使用变量 obj.w 这么写就认为在找 obj的w属性。
第二种属性操作 第二种属性操作做,接收的是一个字符串,字符串就可以存在变量中,可以直接写obj[变量调用]
读操作 obj["属 性名]
obj[“属性名”]=属性值;
obj["key"] = val;
注意第二种
如
var obj = {}; obj['name'] = "Leo"; obj['age'] = 40; obj['gender'] = "female"; obj['width'] = "180px"; obj['height'] = "180px"; obj['children'] = ["大明","小明","三明"]; var w = "width"; console.log(obj[w]);// 第二种属性操作,接受的是一个字符串,字符串就可以存在变量中,可以直接写obj[变量调用]; alert("name" in obj); // obj 有 name属性就返回 true,否则 返回false
判断对象中是否有这个属性
返回 true 或 false
for (var s in obj) { 找到obj的所有属性 s会依次变成arr的属性名 //同过in方法将循环变量s变成obj对 console.log(s,obj[s]); 应的属性名。若想使用只有用第二中命名。s的类型是字符串。 } s为属性名 obj[S]为对应的属性名的属性值。
for in 可以用来循环对象和数组 不能用来循环一组元素,
for循环只能用来循环 数组类数组(一组元素)不能用来循环一组对象。
###while语句### 起始值 while(判断条件){ 执行语句; 自增; } ##switch## switch(要判断的内容){ case:判断内容; //条件成立后执行语句将case下所有代码都执行,只有遇见break才会结束 执行语句; 若没有遇见break就会遇见穿刺现象执行所有代码。 break; default: //以上所有的判断都不成立 }
例
switch(a){ case 10://当a == 10; console.logo(“;;;;”)语句结束之后添加break break;//当a==10 的 case 15://当a==15; console.logo("ppppp") break; default: //以上所有的判断都不成立 }
Atas ialah kandungan terperinci JS使用switch来判断三元运算while和属性操作的代码分享. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas



Bolehkah Elden's Ring dimainkan pada suis? Sebagai permainan RPG aksi yang sangat menarik, ramai rakan mungkin tidak tahu sama ada ia boleh dimainkan dengan lancar pada platform suis. Bolehkah Ring of Elden dimainkan pada suis Jawapan: Ia tidak boleh dimainkan pada suis. Permainan aksi main peranan siri Souls yang dinanti-nantikan ini telah dikeluarkan secara rasmi Pemain boleh membelinya pada PC, PS4/5 dan Xbox Series eX|S/XboxOne dan mengalaminya dengan segera. Ramai rakan yang memiliki suis mungkin masih tidak sabar-sabar untuk menikmati permainan ini di NS, tetapi malangnya, tiada versi suis permainan. Mengikut keperluan konfigurasi laman web rasmi, konfigurasi permainan agak tinggi, dan sw

Tutorial JavaScript: Bagaimana untuk mendapatkan kod status HTTP, contoh kod khusus diperlukan: Dalam pembangunan web, interaksi data dengan pelayan sering terlibat. Apabila berkomunikasi dengan pelayan, kami selalunya perlu mendapatkan kod status HTTP yang dikembalikan untuk menentukan sama ada operasi itu berjaya dan melaksanakan pemprosesan yang sepadan berdasarkan kod status yang berbeza. Artikel ini akan mengajar anda cara menggunakan JavaScript untuk mendapatkan kod status HTTP dan menyediakan beberapa contoh kod praktikal. Menggunakan XMLHttpRequest

Switch2 ialah model baharu yang diumumkan oleh Nintendo di Gamescom 2023. Sesetengah pemain bimbang sama ada akan wujud isu keserasian antara model baharu dan versi kartrij sebelumnya. Mari kita lihat. Adakah suis2 serasi dengan kaset suis Jawapan: suis2 tidak serasi dengan kaset suis. Pengenalan kartrij Switch 2 Menurut maklumat daripada syarikat rangkaian pengeluaran Nintendo, Switch 2 mungkin menggunakan kartrij 64GB. Kerana ia mempunyai prestasi yang lebih baik dan menyokong lebih banyak karya permainan 3A, ia memerlukan kapasiti kartrij yang lebih besar. Kerana banyak kerja permainan perlu dikebiri dan dimampatkan sebelum ia boleh disumbat ke dalam kartrij permainan. Selain itu, kartrij Suis terdedah kepada menyalin kandungan permainan, jadi gantikannya dengan kartrij baharu.

Sebagai sistem pengurusan pangkalan data hubungan yang berkuasa, pangkalan data Oracle menyediakan banyak operasi pengkomputeran untuk memenuhi keperluan pengguna. Dalam operasi pangkalan data harian, operasi penolakan adalah operasi biasa dan penting. Ia boleh membantu kami merealisasikan operasi penolakan data untuk mendapatkan hasil yang kami perlukan. Artikel ini akan membincangkan secara terperinci teknik yang berkaitan dengan operasi penolakan dalam pangkalan data Oracle, dan memberikan contoh kod khusus untuk membantu pembaca memahami dan menggunakan fungsi ini dengan lebih baik. 1. Konsep asas operasi tolak dalam data Oracle

Pengenalan kepada kaedah mendapatkan kod status HTTP dalam JavaScript: Dalam pembangunan bahagian hadapan, kita selalunya perlu berurusan dengan interaksi dengan antara muka bahagian belakang, dan kod status HTTP adalah bahagian yang sangat penting daripadanya. Memahami dan mendapatkan kod status HTTP membantu kami mengendalikan data yang dikembalikan oleh antara muka dengan lebih baik. Artikel ini akan memperkenalkan cara menggunakan JavaScript untuk mendapatkan kod status HTTP dan memberikan contoh kod khusus. 1. Apakah kod status HTTP bermakna kod status HTTP apabila penyemak imbas memulakan permintaan kepada pelayan, perkhidmatan tersebut

PHP ialah bahasa skrip yang digunakan secara meluas dalam pembangunan laman web Fungsinya yang berkuasa dan fleksibiliti menjadikannya alat pilihan untuk banyak pembangun. Walau bagaimanapun, PHP juga mempunyai beberapa masalah apabila berurusan dengan operasi titik terapung, terutamanya apabila ia berkaitan dengan ketepatan dan ketepatan. Artikel ini akan menganalisis masalah operasi titik terapung PHP dan mencadangkan beberapa penyelesaian Ia juga akan menyediakan contoh kod khusus untuk membantu pembaca memahami dan menyelesaikan masalah ini dengan lebih baik. Analisis Masalah Dalam PHP, nombor titik terapung ialah jenis data yang digunakan untuk mewakili perpuluhan.

Gambaran keseluruhan cara menggunakan WebSocket dan JavaScript untuk melaksanakan sistem tandatangan elektronik dalam talian: Dengan kemunculan era digital, tandatangan elektronik digunakan secara meluas dalam pelbagai industri untuk menggantikan tandatangan kertas tradisional. Sebagai protokol komunikasi dupleks penuh, WebSocket boleh melakukan penghantaran data dua hala masa nyata dengan pelayan Digabungkan dengan JavaScript, sistem tandatangan elektronik dalam talian boleh dilaksanakan. Artikel ini akan memperkenalkan cara menggunakan WebSocket dan JavaScript untuk membangunkan dalam talian yang mudah

Dalam Php8, ungkapan perlawanan adalah struktur kawalan baru yang mengembalikan hasil yang berbeza berdasarkan nilai ungkapan. 1) Ia sama dengan pernyataan suis, tetapi mengembalikan nilai dan bukannya blok pernyataan pelaksanaan. 2) Ekspresi perlawanan secara ketat (===), yang meningkatkan keselamatan. 3) Ia mengelakkan kemungkinan ketinggalan dalam penyataan suis dan meningkatkan kesederhanaan dan kebolehbacaan kod.
