国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

JS基礎-變量類型和計算 Part one

NoraXie / 1078人閱讀

摘要:變量類型值類型字符串數值布爾值變量各自存儲自己的值,互相不影響,用檢測類型引用類型對象數組函數內存共用,無限擴展屬性,檢測類型變量計算強制類型轉換字符串不為空包括空格字符串為空是否為空,都為值類型強制轉換的四種情況字符串拼接運算語句為時條件

1.變量類型

(1)值類型:字符串(string)、數值(number)、布爾值(boolean)、undefined

 變量各自存儲自己的值,互相不影響,用typeof檢測類型

(2)引用類型:對象(Object)、數組(Array)、函數(Function)

 內存共用,無限擴展屬性,instanceof檢測類型

2.變量計算

強制類型轉換:

 String:字符串不為空(包括空格):true;字符串為空:false
 Number:true
 Array、Object:是否為空,都為true
 Null、Undefined:false

值類型強制轉換的四種情況:

(1)字符串拼接   
(2)== 運算     
(3)if語句 (為false時條件:0;NaN;“”;null;undefined;false)
(4)邏輯運算(!!a 可以判斷a在if語句是true or false)

相關問題:

1.使用typeof能得到的類型:

  6種:字符串(string)、數值(number)、布爾值(boolean)、undefined、對象(Object)、函數(Function)
 (注:typeof null = Object 引用類型)
 
2.何時使用===與==:

 (1)if(obj.a == null){  //判斷對象屬性是否存在,等價于 obj.a === null || obj.a === undefinded
     //jquery原碼推薦寫法
     }
 (2)其他情況都用 ===(===不會進行強制類型轉換)

知識擴充:

1.JS內置函數-數據封裝類對象:
  
  9個,Object、Array、Boolean、Number、String、Function、Data、RegExp、Error
 (Math、JSON:內置對象)

2.JS按存儲方式區分變量類型:
 
 (1)值類型:分塊存儲
 (2)引用類型:公用存儲節省空間、變量指針賦值,修改相互干預
 
3.JSON:

 (1)JS內置對象
 (2)數據格式
 JSON常用api:stringify、parse



文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/95029.html

相關文章

  • Vue 2 | Part 7 組件

    摘要:因為這里會舉一連串的例子,就直接用來作為組件名稱了。這是一個組件名稱定義的時候有一點需要注意的,就是要使用中劃線分詞。在組件的方法里面返回數據就可以了。在的組件中間定義的內容,就會被插入到的位置中去。敬請期待下一期,組件通信。 界面寫多了,大家應該都會想到一個問題:JS的模塊寫好以后可以在多個地方重復使用,HTML有沒有辦法做到呢?Vue給了我們這個能力,使用組件,就可以輕松做到。 最...

    xcold 評論0 收藏0
  • Python入門-第一章Python基礎(2)

    摘要:例如使用表示年齡,使用表示年份等。如下圖所例以存儲數據的變量標識符為和存儲數據的變量標識符為為例,表示變量與內存單元之間的關系。用于設定分隔符,默認使用空格作為分隔。 1.2? ? 標識符和關鍵字 1.2.1? ? ?標識符 在日常生活中我們為了方便我們在行為、語言等方面進行溝通與交流,我們...

    freewolf 評論0 收藏0
  • Python數據結構

    摘要:堆棧和隊列稱為線性數據結構,而圖形和樹是非線性數據結構。在單次運行期間,可能無法遍歷非線性數據結構中的所有數據項。堆棧是根據概念插入和移除的對象的容器。將元素添加到堆棧時,它被稱為推送操作,而當您刪除或刪除元素時,它被稱為彈出操作。 概述 ????數據結構是組織數據的方式,以便能夠更好的存儲和獲取數據。數據結構定義數據之間的關系和對這些數據的操作方式。數據結構屏蔽了數據存儲和操作的細節...

    fantix 評論0 收藏0
  • JavaScript中的函數式編程二(翻譯)

    摘要:原文鏈接原文作者函數式編程這篇文章是介紹函數式編程的四篇文章中的第二篇。這些部分被使用的越來越頻繁,人們把他們放到一個函數式編程的庫里面,有一些流行的庫包括未亡待續閱讀下一節原文地址歡迎關注 showImg(https://segmentfault.com/img/bVtSez); tips 原文鏈接: http://jrsinclair.com/articles/2016/gentl...

    smartlion 評論0 收藏0
  • Part1程序設計基礎(Java語言程序設計(10th))

    摘要:緣起這是語言程序設計的,計劃之前全部整理完。產生隨機數的方法。復習題雙分支語句復習題嵌套的語句和多分支語句復習題常見錯誤和陷阱常見錯誤兩個浮點數值的相等測試復習題產生隨機數產生一個到之間的隨機值,不包括。 緣起 這是《Java語言程序設計(10th)》的Part1,計劃2017-12-31之前全部整理完。 2017-12-23開始想看這本書的,并同時開始實踐起Java來的。 Part...

    BDEEFE 評論0 收藏0

發表評論

0條評論

NoraXie

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<