欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

詳解JavaScript中void語(yǔ)句的使用

 更新時(shí)間:2015年06月04日 11:25:31   投稿:goldensun  
這篇文章主要介紹了詳解JavaScript中void語(yǔ)句的使用,是JS入門學(xué)習(xí)中的基礎(chǔ)知識(shí),需要的朋友可以參考下

 void是在JavaScript中的一個(gè)重要的關(guān)鍵字可被用作其單操作數(shù)之前出現(xiàn)一元運(yùn)算符,其可以是任何類型。

此運(yùn)算符指定不需要返回值,進(jìn)行計(jì)算的表達(dá)式。它的語(yǔ)法可能是下列之一:

<head>
<script type="text/javascript">
<!--
void func()
javascript:void func()

or:

void(func())
javascript:void(func())
//-->
</script>
</head>

實(shí)例1:

這個(gè)操作最常見的用途是在客戶端JavaScript:URL,它可以評(píng)估計(jì)算其邊界效應(yīng)的表達(dá)式,而不顯示計(jì)算表達(dá)式的值的瀏覽器。

在這里,表達(dá) alert('Warning!!!') 進(jìn)行評(píng)估計(jì)算,但沒有加載回當(dāng)前文檔:

<head>
<script type="text/javascript">
<!--
//-->
</script>
</head>
<body>
<a href="javascript:void(alert('Warning!!!'))">Click me!</a>
</body>

 
實(shí)例2:

另一例子下面的鏈接什么也不做,因?yàn)楸磉_(dá)式“0”在JavaScript中沒有任何影響。這里,表達(dá)式“0”被評(píng)估計(jì)算,但它不被裝入回當(dāng)前文檔:

<head>
<script type="text/javascript">
<!--
//-->
</script>
</head>
<body>
<a href="javascript:void(0))">Click me!</a>
</body>

 
實(shí)例3:

void的另一個(gè)用途是故意產(chǎn)生不確定的值,如下所示:

<head>
<script type="text/javascript">
<!--
function getValue(){
  var a,b,c;

  a = void ( b = 5, c = 7 );
  document.write('a = ' + a + ' b = ' + b +' c = ' + c );
}
//-->
</script>
</head>

相關(guān)文章

  • 轉(zhuǎn)義字符(\)對(duì)JavaScript中JSON.parse的影響概述

    轉(zhuǎn)義字符(\)對(duì)JavaScript中JSON.parse的影響概述

    JSON是一個(gè)提供了stringify和parse方法的內(nèi)置對(duì)象,前者用于將js對(duì)象轉(zhuǎn)化為符合json標(biāo)準(zhǔn)的字符串,后者將符合json標(biāo)準(zhǔn)的字符串轉(zhuǎn)化為js對(duì)象,本文為大家介紹下轉(zhuǎn)義字符對(duì)JSON.parse方法的影響
    2013-07-07
  • javascript操作字符串的原生方法

    javascript操作字符串的原生方法

    這篇文章主要介紹了javascript操作字符串的原生方法,并附上了相關(guān)示例,給需要的小伙伴參考下
    2014-12-12
  • JavaScript箭頭(arrow)函數(shù)詳解

    JavaScript箭頭(arrow)函數(shù)詳解

    本文講的是從初學(xué)者的角度詳解Javascript ES6中的箭頭函數(shù)(Arrow Functions)的基礎(chǔ)知識(shí), ES6可以使用“箭頭”定義函數(shù),注意是函數(shù),不要使用這種方式定義類(構(gòu)造器)
    2017-06-06
  • Javascript基礎(chǔ)教程之JavaScript語(yǔ)法

    Javascript基礎(chǔ)教程之JavaScript語(yǔ)法

    本文是javascript基礎(chǔ)教程的第一篇,給大家?guī)淼氖莏avascript的最基礎(chǔ)的東西--javascript的語(yǔ)法的注意事項(xiàng),希望大家能夠喜歡
    2015-01-01
  • javascript異步編程的4種方法

    javascript異步編程的4種方法

    本文總結(jié)了"異步模式"編程的4種方法,理解它們可以讓你寫出結(jié)構(gòu)更合理、性能更出色、維護(hù)更方便的Javascript程序
    2014-02-02
  • javascript中interval與setTimeOut的區(qū)別示例介紹

    javascript中interval與setTimeOut的區(qū)別示例介紹

    這篇文章主要介紹了javascript中interval與setTimeOut的區(qū)別,需要的朋友可以參考下
    2014-03-03
  • 基于JavaScript 下namespace 功能的簡(jiǎn)單分析

    基于JavaScript 下namespace 功能的簡(jiǎn)單分析

    前些天在剝離 百度隨心聽 的播放器引擎時(shí),看到了一個(gè)namespace方法,覺得新奇,當(dāng)然只是對(duì)于我自己而言,我入門js不久,經(jīng)驗(yàn)尚淺
    2013-07-07
  • 理解javascript中的原型和原型鏈

    理解javascript中的原型和原型鏈

    這篇文章介紹了javascript中的原型和原型鏈,需要的朋友可以參考下
    2015-07-07
  • W3C Group的JavaScript1.8 新特性介紹

    W3C Group的JavaScript1.8 新特性介紹

    在了解了JavaScript1.7的相關(guān)更新后,我們?cè)倮^續(xù)關(guān)注JavaScript1.8的新特性。在W3C Group帶來的JavaScript系列特性文章中,JavaScript1.8的更新相對(duì)較少!
    2009-05-05
  • 簡(jiǎn)介JavaScript中fixed()方法的使用

    簡(jiǎn)介JavaScript中fixed()方法的使用

    這篇文章主要介紹了JavaScript中fixed()方法的使用,是JS入門學(xué)習(xí)中的基礎(chǔ)知識(shí),需要的朋友可以參考下
    2015-06-06

最新評(píng)論