函数 数组都是object
弱类型语言。
数据类型:number
string
boolean
null
undefined
object函数对象类型

Javascript的几种基本类型

几种基本类型的转换方式还是有点问题的,比如+/-会导致转换存在不一样的情况
6种数据(弱类型特性):
5 原始类型:number,string,boolean,null,undefined。
1 对象类型:object(function,Array ,Date)
js有弱类型特性
js六种数据类型:number string Boolean null undefined object(function array date)
JavaScript的数据类型
弱类型特性:定义的时候不指定数据类型,在使用的时候赋值什么类型的数据就是什么类型的数据类型。
32 +32 // 64
"32" + 32 //"3232"
"32" - 32 //0
原始类型:number、string、boolean、nul、undefined
对象类型:对象、函数、数组、日期。。。
undefined
32 + 32
64
32+“32”
VM1362:1 Uncaught SyntaxError: Invalid or unexpected token
32+"32"
"3232"
32-"32"
0
//上面是一些隐形的转换逻辑
undefined
//常见的转换类型有number string bool null undefined
undefined
1、js是弱类型语言,弱类型体现在创建A类型变后后,又可创建B类型变量。('33' - 33 = 0),字符串'33'被看作为数字33,从而 = 0;
2、js的数据类型分基本类型和复杂类型。基本类型(number,string,boolean,null,undefined)复杂类型(object:Function、Date、Array....)
函数是一种特殊的对象
六种数据类型:number、string、boolean、undefined、null
六种数据类型:
原始类型:number(数字)、string(字符串)、boolean(布尔值)、null、undefined。
object(对象){
function、array、date...
}
原始数据类型有 number string null undefind 布尔
引用数据类型(对象) object 又包含 function array Date
ES6新增类型 Symbol
JavaScript的深入浅出
一种原始类型:
number
string
boolean
null
undefined
32 + 32 = 64
"32" + 32 = "3232"
"32" - 32 = 0
背后有隐式转换的逻辑
五种原始类型
number,string,boolean,null,undefined
object{ Function Array Date ...
'32'-32 = 0 !
六种数据类型:
number
string
boolean
undefined
null
object
好久.. 呵呵 又回来了 [2020/07/12]
上次正式看 还是在北仲 厨房里 洗着脚...
js数据类型

JS原始(基本)类型: number、string、boolean、null、undefined
js 数据类型
原始类型:
number
string
boolean
null
undefined
Object:
function
array
....
JS基本数据类型
原始数据类型
javascript六种数据类型:
五种原始类型:
number/string/boolean/null/undefined
一种对象类型:
object(Array/Date/...)