1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 从数据类型 nvarchar 转换为 numeric 时出错_JS入门篇(三):javascript的数据类型详解...

从数据类型 nvarchar 转换为 numeric 时出错_JS入门篇(三):javascript的数据类型详解...

时间:2020-05-02 16:25:24

相关推荐

从数据类型 nvarchar 转换为 numeric 时出错_JS入门篇(三):javascript的数据类型详解...

JavaScript的数据类型分为两大类,基本数据类型和复杂数据类型。

基本数据类型:Undefined、Null、Boolean、Number、String

复杂数据类型:Object

(1)Undefined类型

Undefined 类型只有一个值,即特殊的 undefined。在使用 var 声明变量但未对其加以初始化时,这个变量的值就是 undefined,具体如下图所示

(2)Null类型

这个数据类型也只有一个值,就是null,他表示的是一个空指针对象,这也是typeof类型检测null为什么返回object的原因。

如果定义的变量准备在将来用于保存对象,那么最好将该变量初始化为 null 而不是其他值。这样一来,只要直接检查 null 值就可以知道相应的变量是否已经保存了一个对象的引用。

还有一点就是,undefined值是派生自null值,所以ECMA规定他们相等测试返回值是true。

(3)Boolean 类型

Boolean 类型是 ECMAScript 中使用得最多的一种类型,该类型只有两个字面值:true 和 false

这两个值与数字值不是一回事,因此 true 不一定等于 1,而 false 也不一定等于 0。其实在JavaScript中,每种数据类型的值都可以转换为和Boolean类型相等的值,我们可以调用类型转换函数Boolean();转换规则详见下表

(4)Numer类型

这个数据类型包括整数型、浮点型、NaN(not a number),NaN是个特殊的数值,它表示本来要返回一个数值类型的值,但是没有返回,中途出错了,这样可以避免抛出错误。

(5)String类型

String 类型用于表示由零或多个 16 位 Unicode 字符组成的字符序列,即字符串。字符串可以由双引号(")或单引号(')表示,因此下面两种字符串的写法都是有效的:

要把一个值转换为一个字符串,可以使用toString()方法,数值、布尔值、对象和字符串值,该方法返回字符串的一个副本。但 null 和 undefined 值没有这个方法。

(6)Object类型

ECMAScript 中的对象其实就是一组数据和功能的集合。对象可以通过执行 new 操作符后跟要创建的对象类型的名称来创建。而创建 Object 类型的实例并为其添加属性和(或)方法,就可以创建自定

义对象,如下所示:(对象是我们需要重点掌握的内容,我们后期也将会详细介绍)

每日金句:做事是否快捷,不在一时奋发,而在能否持久。喜欢我的文章的小伙伴记得关注一下哦,每天将为你更新最新知识。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。