首页 > 试题广场 >

下面哪些属于JavaScript的typeof运算符的可能结

[不定项选择题]
下面哪些属于JavaScript的typeof运算符的可能结果:()
  • symbol
  • int
  • boolean
  • null
  • array
  • undefined
  • string
发表于 2019-09-03 10:58:20 回复(6)
fun boss
发表于 2017-10-21 14:26:33 回复(0)
答案错了吧,是C,F,G...
发表于 2017-02-06 22:11:38 回复(1)
typeof Symbol()    //"symbol"
typeof Number()    //"number"
typeof String()    //"string"
typeof Function()    //"function"
typeof Object()    //"object"
typeof Boolean()    //"boolean"
typeof null    //"object"
typeof undefined    //"undefined"
编辑于 2017-05-23 14:14:58 回复(7)
ES6 中的基本数据类型是:
Number、String、Null、Undefined、Symbol、Boolean

用typeof可以检测出变量的基本数据类型,但是有个特例,就是null的typeof返回的是object,这是个javascript的历史bug。。。

可以看看这个上面的讨论:
https://stackoverflow.com/questions/18808226/why-is-typeof-null-object/18808270#18808270
编辑于 2017-05-23 14:17:46 回复(3)
string number boolean undefined object function symbol(es6新增)
发表于 2017-02-01 18:00:18 回复(0)
js有六种基本数据类型,undefined,null,boolean,number,string,sympol( es6新增)
有两种复杂数据类型,array,object.
但是,typeof(null), typeof(arrary) 为object,
发表于 2018-07-22 18:42:26 回复(0)
typeof可以检验除null以外的基本数据类型:symbol、number、boolean、string、undefined。
发表于 2021-10-22 14:15:34 回复(0)
ES6新增数据类型 Symbol :表示独一无二的值。

注意,Symbol函数前不能使用new命令,否则会报错。这是因为生成的Symbol是一个原始类型的值,不是对象

Symbol函数可以接受一个字符串作为参数,表示对Symbol实例的描述,主要是为了在控制台显示,或者转为字符串时,比较容易区分。

Symbol值不能与其他类型的值进行运算。Symbol值作为对象属性名时,不能用点运算符。
发表于 2017-08-14 22:11:30 回复(0)
可能的值有:number string boolean undefined object function
发表于 2017-01-12 21:22:31 回复(0)
typeof NaN返回的是number
发表于 2018-05-08 10:34:11 回复(0)
typeof 返回值 原有六种可能: "number" "string"  "boolean" "object" "function" 和 "undefined"
后ES6新又增symbol


编辑于 2017-03-25 08:16:35 回复(0)
有可能出现,object string number undefined
发表于 2016-11-28 16:36:02 回复(0)
console.log(typeof(Array))  //function
console.log (typeof(null))  //object

var arr = [1,2,4];
console.log(typeof(arr))  //object
发表于 2019-07-16 21:31:11 回复(0)
typeof(null);//object
发表于 2019-03-17 23:25:50 回复(0)
typeof方法返回一个字符串,来表示数据的类型
用法 typeof x 返回一个字符串

我们先看看各个数据类型对应typeof的值:

数据类型 Type
Undefined “undefined”
Null “object”
布尔值 “boolean”
数值 “number”
字符串 “string”
Symbol (ECMAScript 6 新增) “symbol”
宿主对象(JS环境提供的,比如浏览器) Implementation-dependent
函数对象 “function”
任何其他对象 “object”

发表于 2018-08-04 15:09:14 回复(0)
typeof 只会返回以下类型 undefined,object,boolen,string.number,function ES6新增了symbol
发表于 2017-02-16 09:24:01 回复(0)
ECMAScript 有 5 种原始类型(primitive type),即 Undefined、Null、Boolean、Number 和 String。
编辑于 2017-06-07 15:28:19 回复(0)
typeof 只返回以下类型 :
加 粉(function)丝(symbol  string)牛(number)  肉(undefined,object) 不(boolen)?

发表于 2023-04-11 22:14:48 回复(0)

Js数据类型(USONB):

简单记忆:U (are) so NB
U:undefined
S:string symbol
O:object
N:number null
B:boolean

typeof返回的数据类型:

undefined string symbol  object number function boolean

简单记忆:在 Js 数据类型的 USONB 七种数据类型基础上 无脑(null) 有房(function) 


发表于 2022-08-25 11:59:29 回复(0)