`
weiqingfei
  • 浏览: 317325 次
  • 性别: Icon_minigender_1
  • 来自: 黑洞
社区版块
存档分类
最新评论

javascript中几种变量类型判断

阅读更多

 

 

Type  typeof  instance  toString
Number  var n = 1  number  false  [object Number]
   var n = Number(1)  number  false  [object Number]
   var n = new Number(1)  object  true  [object Number]
String  var s = "s"  string  false  [object String]
   var s = String("s")  string  false  [object String]
   var s = new String("s")  object  true  [object String]
Boolean  var b = ture  boolean  false  [object Boolean]
   var b = Boolean(true)  boolean  false  [object Boolean]
   var b = new Boolean(true)  object  true  [object Boolean]
null  var nu = n ull  object  false  [object global]
undefined  var u = undefined  undefined  false  [object global]
Array  var a = []  object  true  [object Array]
   var a = Array()  object  true  [object Array]
   var a = new Array()  object  true  [object Array]
RegExp var r = /^$/ function  false(Function)
true(RegExp)
[object RegExp]
   var r = RegExp("^$") function  false(Function)
true(RegExp)
[object RegExp]
   var r = new RegExp("^$") function  false(Function)
true(RegExp)
[object RegExp]
Object  var o = {}  object  true  [object Object]
   var o = Object()  object  true  [object Object]
   var o = new Object()  object  true  [object Object]
Function  var f = function(){}  function  true  [object Function]
   function f(){}  function  true  [object Function]
   var f = new Function()  function  true  [object Function]

 

分享到:
评论

相关推荐

    文章目录 一、javaScript 的几种数据类型 1、数字类型 2、字符串 3、布尔型 4、数组 5、null 和 undef

    一、JavaScript 的几种数据类型 1. **数字类型**:JavaScript 中的数字包括整数和浮点数,它们之间没有明确的区分。支持16进制表示(前缀0x或0X),例如0x1f代表31。此外,科学记数法如2e3代表2000。JavaScript ...

    javascript常用判断函数

    本文将详细讲解JavaScript中的几个常见判断函数,这些函数可以帮助开发者进行数据类型的检查和验证。 首先,我们来看`DataLength`函数。这个函数的主要功能是计算字符串的长度,但与JavaScript原生的`length`属性...

    JS数据类型判断的几种常用方法

    本文将详细介绍几种常用的JS数据类型判断方法。 首先,`typeof`运算符是最常用的数据类型判断方式。它可以直接通过`typeof(表达式)`或`typeof 变量名`来获取变量的类型。例如: ```javascript console.log(typeof ...

    在javaScript中检测数据类型的几种方式小结

    本文将介绍JavaScript中几种检测数据类型的方法,并解释它们的用法、适用场景以及优缺点。 首先,typeof运算符是最基础和直接的检测方法。它是一个一元运算符,可以接受任意类型的参数,并返回一个表示数据类型的...

    javascript中的数据类型检测方法详解.docx

    首先,我们来看看几种常见的数据类型检测方法: 1. `typeof` 操作符: `typeof` 是JavaScript内置的操作符,用于返回一个表达式的类型。它能识别出基本类型,如 `undefined`, `boolean`, `number`, `string`, `...

    关于JavaScript的变量的数据类型的判断方法

    虽然Javascript是弱类型语言,但是,它也有自己的几种数据类型,分别是:Number、String、Boolean、Object、Udefined、Null。其中,Object属于复杂数据类型,Object 由无序的键值对组成。其余几种都属于简单数据...

    JavaScript中判断对象类型的几种方法总结

    `typeof`是一种一元运算符,用于检测变量的类型并返回一个字符串,表明变量的数据类型。它可以识别`number`、`string`、`boolean`、`object`、`function`和`undefined`。然而,当检测到`null`或某些特定对象类型...

    JavaScript中判断变量是数组、函数或是对象类型的方法

    在JavaScript中,判断一个变量是否为数组、函数或者对象类型是一个经常需要处理的问题,尤其是在处理各种数据类型时。JavaScript提供了不同的方法来判断变量的类型,但是每种方法都有其适用场景和限制。 首先,...

    JavaScript判断数据类型有几种方法及区别介绍

    在JavaScript中,正确地识别和判断变量的数据类型是编程中不可或缺的一部分。本文将详细介绍JavaScript中判断数据类型的五种主要方法,以及它们之间的区别。 一、`typeof`操作符 `typeof`是一个操作符,用于判断...

    JavaScript中判断数据类型的方法总结

    在JavaScript开发中,了解并掌握判断变量数据类型的方法是非常重要的。不同类型的数据需要不同的处理方式,正确地识别数据类型可以有效预防程序运行时的错误和提高代码的健壮性。本文将详细介绍几种在JavaScript中...

    javaScript

    - 松散类型:变量在JavaScript中不必声明数据类型,它在运行时自动确定。 - 基于对象和事件驱动:JavaScript的语法借鉴了C、C++和Java,包含条件判断、循环和运算符等结构,但它对对象属性的处理方式类似于哈希表或...

    JavaScript详解.doc

    在JavaScript中,函数是一种特殊的数据类型,可以作为参数传递或作为返回值。函数定义时可以不指定参数,也可以接受任意数量的参数。即使没有传入参数,函数仍然可以被调用,此时`arguments`对象可用于访问传入的...

    悟透javascript

    JavaScript的所有标识符、常量、变量和参数都属于这几种基本类型。通过typeof运算符可以获取变量的类型信息,帮助我们理解和验证变量的类型。例如,typeof操作符可以用于检测变量是否为特定类型,如typeof("string")...

    JavaScript定义类的几种方式总结

    JavaScript定义类的几种方式包括工厂方式、构造函数和原型方式,每种方法都有其特点和适用场景,接下来我们将详细探讨。 工厂方式是最早期的面向对象编程在JavaScript中的实践之一。使用工厂方式定义类,本质上就是...

    Javascript关键字及保留字

    这是一种前缀命名约定,通过变量名的前几个字母来表示其数据类型。例如: 1. **aValues** —— 表示这是一个数组类型的变量。 2. **bFound** —— 布尔型变量,表示是否找到某个元素。 3. **fValue** —— 浮点型...

    js 判断数据类型的几种方法

    在JavaScript中,正确地识别和判断变量的数据类型是编程中非常关键的一环。本文将详细介绍并比较五种常见的判断JavaScript数据类型的方法:`typeof`、`instanceof`、`constructor`、`prototype`以及jQuery提供的`$....

Global site tag (gtag.js) - Google Analytics