1. باطل يدير التعبير ويتجاهل قيمة إرجاعه ، مثل الفراغ (1+2) ، باطل (0)
نسخة الكود كما يلي:
<html>
<head>
<meta http-equiv = "content-type" charset = "utf-8"/>
<script type = "text/javaScript">
تنبيه (typeof (void (0))) ؛ // void (0) يحسب القيمة 0. منذ تجاهل قيمة الإرجاع ، نوع النوع هو: غير محدد
</script>
</head>
<body>
1. استخدم أحداث Onclick للتعامل مع مرونة ؛ 2. باطل (التعبير) <br>
<a href = "javaScript: void (0) ؛" onClick = "location.href = 'http: //www.baidu.com' ؛"> baidu </a>
<a href = "javaScript: void (location.href = 'http: //www.google.com')"> Google </a>
</body>
</html>
2.typeof إرجاع نوع المتغير أو القيمة ، مثل typeof (void 1+2) ، typeof (void (1+2))
بسبب أولوية المشغل ، فإن عملية تشغيل void 1+2 هي:
3. يتم استخدام New لإنشاء عمود كائن من الفئة المحددة
4. حذف حذف سمة العمود الحقيقي. هناك عدة نقاط يجب الانتباه إليها للحذف:
1. فقط حذف سمات العمود الحقيقي ، وليس الكائن
نسخة الكود كما يلي:
<html>
<head>
<meta http-equiv = "content-type" charset = "utf-8"/>
<script type = "text/javaScript">
var parent = {} ؛
var son = {Age: 10} ؛
parent.son = الابن ؛
تنبيه (parent.son.age) ؛ // 10
حذف parent.son ؛
تنبيه (parent.son) ؛ // غير محدد
تنبيه (son.age) ؛ // 10
</script>
</head>
<body>
</body>
</html>