javascript中in的用法是什么
Jul 16, 2021 pm 01:30 PMjavascript中in的用法是:1、判断属性是否存在于对象中,如果存在,返回值为true,如果不存在,则为false;2、判断数组,对于数组来说,索引号就是属性,可以使用数组索引,也可以使用字符串。
本教程操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Document</title> </head> <body> <script type="text/javascript"> // for-in 一般用来遍历对象, 也可以用来遍历数组 // var obj = { // name: "xiaoming", // age: 8 // }; // for(var k in obj) { // // 此处使用 点运算符,不能获取到相应的值: // // . 的作用:访问对象的属性 // console.log("键为:" + k + ", 值为:" + obj[k]); // } // var arr = [1, 3, 5]; // for(var k in arr) { // console.log("键为:" + k + ", 值为:" + arr[k]); // } // in 运算符作用: // 就是判断 属性是否存在于对象中,如果存在,返回值为:true // 如果不存在,则为:false // 语法:属性 in 对象 // var obj = { // name1: "jack", // age: 9, // abc: undefined // }; // 如果是name,要注意:window有name属性 // console.log("name1" in obj); // true // console.log("age" in obj); // console.log("age123" in obj); // 如果是对象中存在的成员或者是原型中的成员,此时,返回的结果就是 true // console.log("toString" in obj); // console.log(obj.toString()); // console.log("abc" in obj); // in运算符判断数组 // 对于数组来说,索引号 就是属性 var arr = [1]; // console.log("1" in arr); // false // console.log("0" in arr); // true // console.log(0 in arr); // true // 访问数组的成员: // 可以使用 数组索引 也可以使用 字符串 console.log(arr[0]); console.log(arr["0"]); </script> </body> </html>
【推荐学习:javascript高级教程】
Atas ialah kandungan terperinci javascript中in的用法是什么. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Artikel Panas

Alat panas Tag

Artikel Panas

Tag artikel 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

Bagaimana untuk melaksanakan sistem pengecaman pertuturan dalam talian menggunakan WebSocket dan JavaScript

WebSocket dan JavaScript: teknologi utama untuk melaksanakan sistem pemantauan masa nyata

Bagaimana untuk melaksanakan sistem tempahan dalam talian menggunakan WebSocket dan JavaScript

Cara menggunakan JavaScript dan WebSocket untuk melaksanakan sistem pesanan dalam talian masa nyata

JavaScript dan WebSocket: Membina sistem ramalan cuaca masa nyata yang cekap

Tutorial JavaScript Mudah: Cara Mendapatkan Kod Status HTTP

Bagaimana untuk mendapatkan kod status HTTP dalam JavaScript dengan cara yang mudah

Bagaimana untuk menggunakan insertBefore dalam javascript
