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

JavaScript中雙符號的運算詳解

 更新時間:2017年03月12日 16:02:19   投稿:daisy  
這篇文章主要給大家介紹了JavaScript中雙符號的運算,其中包括雙波浪號和雙感嘆號的運算,文中給出了詳細(xì)的示例代碼,需要的朋友們可以參考借鑒,下面來一起看看吧。

一、雙波浪號

var i = 5.1;
var j = 5.5;
console.log(~~i); // 5
console.log(~~j); // 5

作用類似Math.floor。

類似的意思是在處理正數(shù)的時候,如果處理負(fù)數(shù)就它倆就不同了:

~~-5.1 // 5
Math.floor(-5.1) // -6
~~-5.5 // 5
Math.floor(-5.5) // -6

注:

Math.ceil(x)
Returns the smallest integer greater than or equal to a number.
Math.floor(x)
Returns the largest integer less than or equal to a number.
~~
是向0計算,取值向0靠攏

二、雙感嘆號

var a = 1;
var b = null;
var c = '';
var d = 'code';
console.log(!!a); // true
console.log(!!b); // false
console.log(!!c); // false
console.log(!!d); // true

作用類似Boolean,把值轉(zhuǎn)換為boolean值。

總結(jié)

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作能帶來一定的幫助,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。

相關(guān)文章

  • Javascript腳本實現(xiàn)靜態(tài)網(wǎng)頁加密實例代碼

    Javascript腳本實現(xiàn)靜態(tài)網(wǎng)頁加密實例代碼

    這篇文章介紹了Javascript腳本實現(xiàn)靜態(tài)網(wǎng)頁加密實例代碼,有需要的朋友可以參考一下
    2013-11-11
  • JS使用插件cryptojs進行加密解密數(shù)據(jù)實例

    JS使用插件cryptojs進行加密解密數(shù)據(jù)實例

    這篇文章主要介紹了JS使用插件cryptojs進行加密解密數(shù)據(jù),結(jié)合完整實例形式分析了javascript基于加密插件實現(xiàn)加密解密功能的相關(guān)操作技巧,需要的朋友可以參考下
    2017-05-05
  • ES6學(xué)習(xí)筆記之字符串、數(shù)組、對象、函數(shù)新增知識點實例分析

    ES6學(xué)習(xí)筆記之字符串、數(shù)組、對象、函數(shù)新增知識點實例分析

    這篇文章主要介紹了ES6學(xué)習(xí)筆記之字符串、數(shù)組、對象、函數(shù)新增知識點,結(jié)合實例形式分析了ES6字符串、數(shù)組、對象、函數(shù)新增知識點、使用技巧與操作注意事項,需要的朋友可以參考下
    2020-01-01
  • JavaScript多線程詳解

    JavaScript多線程詳解

    雖然有越來越多的網(wǎng)站在應(yīng)用AJAX技術(shù)進行開發(fā),但是構(gòu)建一個復(fù)雜的AJAX應(yīng)用仍然是一個難題。接下來小編給大家介紹JavaScript多線程,需要的朋友可以參考下
    2015-08-08
  • 28個JS常用數(shù)組方法總結(jié)

    28個JS常用數(shù)組方法總結(jié)

    最近面試有道題是至少寫出 15 個數(shù)組方法,數(shù)組方法平時經(jīng)常用到的也就6-7個,突然要一下子寫出15個,還是有點卡殼了,今天整理一波,需要的可以參考一下
    2022-05-05
  • JS全角與半角轉(zhuǎn)化實例(分享)

    JS全角與半角轉(zhuǎn)化實例(分享)

    下面小編就為大家?guī)硪黄狫S全角與半角轉(zhuǎn)化實例(分享)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-07-07
  • 網(wǎng)絡(luò)圖片延遲加載實現(xiàn)代碼 超越j(luò)query控件

    網(wǎng)絡(luò)圖片延遲加載實現(xiàn)代碼 超越j(luò)query控件

    原理是分段加載圖片,主要用于大型網(wǎng)站節(jié)省帶寬,可是他們提供的東西壓縮混淆看不清,還有的要基于什么雅虎的什么庫,總之是很麻煩的,JQ的控件倒是夠清晰了,只是還是沒有達到節(jié)省網(wǎng)絡(luò)帶寬的效果
    2010-03-03
  • 原生JS查找元素的方法(推薦)

    原生JS查找元素的方法(推薦)

    下面小編就為大家?guī)硪黄鶭S查找元素的方法(推薦)。小編覺得挺不錯的,希望對大家有所幫助。一起跟隨小編過來看看吧,祝大家游戲愉快哦
    2016-11-11
  • 詳解js實時獲取并顯示當(dāng)前時間的方法

    詳解js實時獲取并顯示當(dāng)前時間的方法

    這篇文章主要介紹了js實時獲取并顯示當(dāng)前時間的方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-05-05
  • 體驗js中splice()的強大(插入、刪除或替換數(shù)組的元素)

    體驗js中splice()的強大(插入、刪除或替換數(shù)組的元素)

    javascript splice()算是最強大的了,它可以用于插入、刪除或替換數(shù)組的元素。下面來一一介紹,感興趣的朋友
    2013-01-01

最新評論