摘要:中基础数据类型数据类型名称数据类型说明只有一个值,即,声明变量的初始值。只有一个值,即,表示空指针,的值是派生的值。由零或多个位字符组成只有两个值,即和该类型使用来表示整数和浮点数。中的对象其实就是一组数据和功能的集合。
JavaScript 中基础数据类型
数据类型名称 | 数据类型说明 |
---|---|
Undefined | 只有一个值,即 undefined ,声明变量的初始值。 |
Null | 只有一个值,即 null ,表示空指针, undefined 的值是派生 null 的值。 |
String | 由零或多个 16 位 Unicode 字符组成 |
Boolean | 只有两个值,即 true 和 false |
Number | 该类型使用 IEEE754 来表示整数和浮点数。 |
Object | ECMAScript 中的对象其实就是一组数据和功能的集合。 |
Symbol | ES6 中新加入的数据类型,表示独一无二的值。 |
其中 Object 类型包含 Function 、 Array 、 Date 、 RegExp 。
JavaScript 中的内置对象对象名称 | 对象说明 |
---|---|
Arguments | 函数参数集合 |
Array | 数组 |
Boolean | 布尔对象 |
Date | 日期对象 |
Error | 异常对象 |
Function | 函数构造器 |
Math | 数学对象 |
Number | 数值对象 |
Object | 基础对象 |
String | 字符串对象 |
从逻辑上来看, null 值表示一个空对象指针,因此会返回一个 "object" ,也可以理解为是 JavaScript 早期的一个BUG,而现在标准就是这样规范的。V8曾经修正并实现过 typeof null === "null" ,但最终证明不可行。http://wiki.ecmascript.org/do...:typeof_null
Array 对象方法与作用方法名称 | 对象说明 |
---|---|
concat | 用于连接两个或更多的数组并返回结果, arr1.concat(arr2) |
join | 把数组的所有元素放入一个字符串,元素通过制定的分隔符进行分离 arr1.join(",") |
pop | 删除并返回数组中的最后一个元素 arr1.pop() |
push | 向数组的末尾添加一个或更多元素,并返回新的长度 arr1.push(1) |
reverse | 颠倒数组中的元素顺序, arr1.reverse() |
shift | 删除并返回数组中的第一个元素 arr1.shift() |
slice | 从某个已有的数组返回指定的元素 |
sort | 对数组的元素进行排序 arr1.sort() |
splice | 删除元素,并向数组中添加新元素 |
toString | 把数组转成字符串 arr1.toString() |
toLocaleString | 把数组转换为本地字符串 arr1.toLocaleString() |
unshift | 向数组的开头添加一个或更多的元素 arr1.unshift(1) |
valueOf | 返回数组对象的原始值 |
类型 | 返回结果 |
---|---|
Undefined | "undefined" |
Null | "object" |
Boolean | "boolean" |
Number | "number" |
String | "string" |
Symbol (ECMAScript 6 新增) | "symbol" |
宿主对象(由JS环境提供) | Implementation-dependent |
函数对象([[Call]] 在ECMA-262条款中实现了) | "function" |
任何其他对象 | "object" |
上述来自 MDN
对文章有不正确之处,请给予纠正。github 文章 请顺手给个 Star,最后感谢您的阅读。
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/92622.html
摘要:从现在开始,养成写技术博客的习惯,或许可以在你的职业生涯发挥着不可忽略的作用。如果想了解更多优秀的前端资料,建议收藏下前端英文网站汇总这个网站,收录了国外一些优质的博客及其视频资料。 前言 写文章是一个短期收益少,长期收益很大的一件事情,人们总是高估短期收益,低估长期收益。往往是很多人坚持不下来,特别是写文章的初期,刚写完文章没有人阅读会有一种挫败感,影响了后期创作。 从某种意义上说,...
摘要:实现不定期更新技巧前端掘金技巧,偶尔更新。统一播放效果实现打字效果动画前端掘金前端开源项目周报前端掘金由出品的前端开源项目周报第四期来啦。 Web 推送技术 - 掘金腾讯云技术社区-掘金主页持续为大家呈现云计算技术文章,欢迎大家关注! 作者:villainthr 摘自 前端小吉米 伴随着今年 Google I/O 大会的召开,一个很火的概念--Progressive Web Apps ...
阅读 846·2021-11-18 10:02
阅读 1558·2019-08-30 15:56
阅读 2544·2019-08-30 13:47
阅读 2611·2019-08-29 12:43
阅读 813·2019-08-29 11:19
阅读 1703·2019-08-28 18:23
阅读 2641·2019-08-26 12:23
阅读 2961·2019-08-23 15:29