摘要:中基礎(chǔ)數(shù)據(jù)類型數(shù)據(jù)類型名稱數(shù)據(jù)類型說(shuō)明只有一個(gè)值,即,聲明變量的初始值。只有一個(gè)值,即,表示空指針,的值是派生的值。由零或多個(gè)位字符組成只有兩個(gè)值,即和該類型使用來(lái)表示整數(shù)和浮點(diǎn)數(shù)。中的對(duì)象其實(shí)就是一組數(shù)據(jù)和功能的集合。
JavaScript 中基礎(chǔ)數(shù)據(jù)類型
數(shù)據(jù)類型名稱 | 數(shù)據(jù)類型說(shuō)明 |
---|---|
Undefined | 只有一個(gè)值,即 undefined ,聲明變量的初始值。 |
Null | 只有一個(gè)值,即 null ,表示空指針, undefined 的值是派生 null 的值。 |
String | 由零或多個(gè) 16 位 Unicode 字符組成 |
Boolean | 只有兩個(gè)值,即 true 和 false |
Number | 該類型使用 IEEE754 來(lái)表示整數(shù)和浮點(diǎn)數(shù)。 |
Object | ECMAScript 中的對(duì)象其實(shí)就是一組數(shù)據(jù)和功能的集合。 |
Symbol | ES6 中新加入的數(shù)據(jù)類型,表示獨(dú)一無(wú)二的值。 |
其中 Object 類型包含 Function 、 Array 、 Date 、 RegExp 。
JavaScript 中的內(nèi)置對(duì)象對(duì)象名稱 | 對(duì)象說(shuō)明 |
---|---|
Arguments | 函數(shù)參數(shù)集合 |
Array | 數(shù)組 |
Boolean | 布爾對(duì)象 |
Date | 日期對(duì)象 |
Error | 異常對(duì)象 |
Function | 函數(shù)構(gòu)造器 |
Math | 數(shù)學(xué)對(duì)象 |
Number | 數(shù)值對(duì)象 |
Object | 基礎(chǔ)對(duì)象 |
String | 字符串對(duì)象 |
??從邏輯上來(lái)看, null 值表示一個(gè)空對(duì)象指針,因此會(huì)返回一個(gè) "object" ,也可以理解為是 JavaScript 早期的一個(gè)BUG,而現(xiàn)在標(biāo)準(zhǔn)就是這樣規(guī)范的。V8曾經(jīng)修正并實(shí)現(xiàn)過(guò) typeof null === "null" ,但最終證明不可行。http://wiki.ecmascript.org/do...:typeof_null
Array 對(duì)象方法與作用方法名稱 | 對(duì)象說(shuō)明 |
---|---|
concat | 用于連接兩個(gè)或更多的數(shù)組并返回結(jié)果, arr1.concat(arr2) |
join | 把數(shù)組的所有元素放入一個(gè)字符串,元素通過(guò)制定的分隔符進(jìn)行分離 arr1.join(",") |
pop | 刪除并返回?cái)?shù)組中的最后一個(gè)元素 arr1.pop() |
push | 向數(shù)組的末尾添加一個(gè)或更多元素,并返回新的長(zhǎng)度 arr1.push(1) |
reverse | 顛倒數(shù)組中的元素順序, arr1.reverse() |
shift | 刪除并返回?cái)?shù)組中的第一個(gè)元素 arr1.shift() |
slice | 從某個(gè)已有的數(shù)組返回指定的元素 |
sort | 對(duì)數(shù)組的元素進(jìn)行排序 arr1.sort() |
splice | 刪除元素,并向數(shù)組中添加新元素 |
toString | 把數(shù)組轉(zhuǎn)成字符串 arr1.toString() |
toLocaleString | 把數(shù)組轉(zhuǎn)換為本地字符串 arr1.toLocaleString() |
unshift | 向數(shù)組的開(kāi)頭添加一個(gè)或更多的元素 arr1.unshift(1) |
valueOf | 返回?cái)?shù)組對(duì)象的原始值 |
類型 | 返回結(jié)果 |
---|---|
Undefined | "undefined" |
Null | "object" |
Boolean | "boolean" |
Number | "number" |
String | "string" |
Symbol (ECMAScript 6 新增) | "symbol" |
宿主對(duì)象(由JS環(huán)境提供) | Implementation-dependent |
函數(shù)對(duì)象([[Call]] 在ECMA-262條款中實(shí)現(xiàn)了) | "function" |
任何其他對(duì)象 | "object" |
上述來(lái)自 MDN
對(duì)文章有不正確之處,請(qǐng)給予糾正。github 文章 請(qǐng)順手給個(gè) Star,最后感謝您的閱讀。
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/92622.html
摘要:從現(xiàn)在開(kāi)始,養(yǎng)成寫技術(shù)博客的習(xí)慣,或許可以在你的職業(yè)生涯發(fā)揮著不可忽略的作用。如果想了解更多優(yōu)秀的前端資料,建議收藏下前端英文網(wǎng)站匯總這個(gè)網(wǎng)站,收錄了國(guó)外一些優(yōu)質(zhì)的博客及其視頻資料。 前言 寫文章是一個(gè)短期收益少,長(zhǎng)期收益很大的一件事情,人們總是高估短期收益,低估長(zhǎng)期收益。往往是很多人堅(jiān)持不下來(lái),特別是寫文章的初期,剛寫完文章沒(méi)有人閱讀會(huì)有一種挫敗感,影響了后期創(chuàng)作。 從某種意義上說(shuō),...
摘要:從現(xiàn)在開(kāi)始,養(yǎng)成寫技術(shù)博客的習(xí)慣,或許可以在你的職業(yè)生涯發(fā)揮著不可忽略的作用。如果想了解更多優(yōu)秀的前端資料,建議收藏下前端英文網(wǎng)站匯總這個(gè)網(wǎng)站,收錄了國(guó)外一些優(yōu)質(zhì)的博客及其視頻資料。 前言 寫文章是一個(gè)短期收益少,長(zhǎng)期收益很大的一件事情,人們總是高估短期收益,低估長(zhǎng)期收益。往往是很多人堅(jiān)持不下來(lái),特別是寫文章的初期,剛寫完文章沒(méi)有人閱讀會(huì)有一種挫敗感,影響了后期創(chuàng)作。 從某種意義上說(shuō),...
摘要:談起閉包,它可是兩個(gè)核心技術(shù)之一異步基于打造前端持續(xù)集成開(kāi)發(fā)環(huán)境本文將以一個(gè)標(biāo)準(zhǔn)的項(xiàng)目為例,完全拋棄傳統(tǒng)的前端項(xiàng)目開(kāi)發(fā)部署方式,基于容器技術(shù)打造一個(gè)精簡(jiǎn)的前端持續(xù)集成的開(kāi)發(fā)環(huán)境。 這一次,徹底弄懂 JavaScript 執(zhí)行機(jī)制 本文的目的就是要保證你徹底弄懂javascript的執(zhí)行機(jī)制,如果讀完本文還不懂,可以揍我。 不論你是javascript新手還是老鳥,不論是面試求職,還是日...
摘要:由于系統(tǒng)變得越來(lái)越復(fù)雜,人們提出了稱為預(yù)處理器和后處理器的工具來(lái)管理復(fù)雜性。后處理器在由預(yù)處理器手寫或編譯后對(duì)應(yīng)用更改。我之前建議的文章,,也涵蓋了預(yù)處理器相關(guān)的知識(shí)。 譯者:前端小智 原文:medium.freecodecamp.org/from-zero-t… medium.freecodecamp.org/from-zero-t… 我記得我剛開(kāi)始學(xué)習(xí)前端開(kāi)發(fā)的時(shí)候。我看到了很多文章及...
摘要:實(shí)現(xiàn)不定期更新技巧前端掘金技巧,偶爾更新。統(tǒng)一播放效果實(shí)現(xiàn)打字效果動(dòng)畫前端掘金前端開(kāi)源項(xiàng)目周報(bào)前端掘金由出品的前端開(kāi)源項(xiàng)目周報(bào)第四期來(lái)啦。 Web 推送技術(shù) - 掘金騰訊云技術(shù)社區(qū)-掘金主頁(yè)持續(xù)為大家呈現(xiàn)云計(jì)算技術(shù)文章,歡迎大家關(guān)注! 作者:villainthr 摘自 前端小吉米 伴隨著今年 Google I/O 大會(huì)的召開(kāi),一個(gè)很火的概念--Progressive Web Apps ...
閱讀 882·2021-11-18 10:02
閱讀 1703·2019-08-30 15:56
閱讀 2577·2019-08-30 13:47
閱讀 2648·2019-08-29 12:43
閱讀 864·2019-08-29 11:19
閱讀 1794·2019-08-28 18:23
閱讀 2680·2019-08-26 12:23
閱讀 3019·2019-08-23 15:29