JS 数据类型

1.数字 -number
2.字符串 -string
3.布尔 -boolean
4.symbol(符号)-symbol
5.null -null
6.undefind -undefind
7.对象 ←(array function 属于)

###############################################

number

十进制
1.1 .1
123e2 = 123
二进制
0b11 = 3
八进制
011
十六进制
0X11 =17

string

'你好' "你好" ' ' " "←长度1 '' "" ←长度0
var a = ''' (X)
var a="'" 双引号包裹单引号
var a=' ' ' \转义符 \n回车 \t 制表符 \b 回车 \转义转义符

&&多行字符串
var a='12345\ (\ 回车)
55656'
var a='12345'+ (+回车连接)
'23456'
!!!#ES6中多行字符串
var a=`123456(此处又会回车)
654321`

布尔(boolean) 一个数学家

有一天下雨了 去上课没带伞 得了肺病 然后去世了

布尔的值 true(真)或false(假)
&&与运算
|| 或运算
a&&b (和)
a为真 b为真 结果就是真 其他都为false

a||b (或) 其中一个为真 就为真

null 是一个类型

值就是null

undefind 是一个类型

值就是undefind

null undefind 都表示什么都没有
如果一个变量没有值 -undefind
如果想有一个对象(object) 现在不想赋值 就给他一个 null 空对象
有个非对象 不想给值 undefind 空字符串等等

#######以上都是基本类型(简单类型)###############

object(复杂类型)是由简单类型组成的

var nam='jake' 字符串要加引号
var age=21 数字不需要引号
var gender='male'
创建对象
var person={name:'jake', a:'cccc' 左边永远是字符串 花括号开头 花括号结尾
age:21,
gender='male',
xiaosan:undefind, undefind
married:true, 布尔
children:{name:'xxx',age:'99'} 还可以包含对象

}

读取值
preson['name'] 引号不可以省略
preson.name 在符合标识符的情况下可以使用
delete preson['name'] 删除preson 内的key #name#
preson.name //undefind 无value #获取值#
['name'] in preson //false 无key #获取key#
preson.name=undefind 只是删除了 value

for in

var preson={name:'jake',age:21}
for(var key in preson){ 遍历preson的key
console.log(key) 打印preson的key
}

for(var key in preson){ 遍历preson的key
console.log(key,preson[key]) 打印preson的key value
}

遍历出来的key顺序是不确定的

typeof 查看类型

var t=1
typeof t //number
var t='qwerty'
typeof=t //string

string number boolean symbol undefind null object
string number boolean symbol undefind objectbug object

function x( ){
}
typeof x // function bug 应返回object

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 204,732评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 87,496评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 151,264评论 0 338
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,807评论 1 277
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,806评论 5 368
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,675评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,029评论 3 399
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,683评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 41,704评论 1 299
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,666评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,773评论 1 332
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,413评论 4 321
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,016评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,978评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,204评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,083评论 2 350
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,503评论 2 343

推荐阅读更多精彩内容

  • 大家好,我是IT修真院成都分院第07期学员,一枚正直善良的web程序员。 1.背景介绍 javascript是一门...
    120De丶L阅读 499评论 0 0
  • JS数据类型 1.背景介绍 “数据类型”在数据结构中的定义“一个值的集合以及定义在这个值集上的一组操作”。在编程语...
    canwuyun阅读 172评论 0 0
  • 大家好,我是IT修真院成都分院第一期的学员常开洋,一枚正直纯洁善良的web前端程序员 今天给大家分享一下,修真院官...
    常开洋阅读 276评论 0 1
  • js数据类型 字符串(string) 数字(number) 布尔(boolean) 数组(array) 对...
    随意人生_1b90阅读 252评论 0 0
  • 一款可以变魔术的相机。 功能1:将已录好的视频与相机结合起来eg:打开相机,录一段手中硬币慢慢变出来的视频,然后当...
    LuckTime阅读 134评论 0 0