声明常量,常量就是值(内存地址)不能变化的量 具有块级作用域 声明常量时必须赋值 【let可以不用这样。】 常量赋值后,值不能修改 【引用类内的值可以修改。】 小结 const声明的变量是一个常量 既然是常量不能重新进行赋值,如果是基本数据类型,不能更改值,如果是复杂数据类型,不能更改地址值 声明 ...
分类:
其他好文 时间:
2020-01-27 19:27:48
阅读次数:
96
2.1 简单数据类型 ? 简单类型 ( 基本数据类型 、 值类型 ):在存储时,变量中存储的是值本身,包括string ,number,boolean,undefined,null 2.2 复杂数据类型 ? 复杂数据类型(引用类型) :在存储时,变量中存储的仅仅是地址(引用),通过 new 关键字创 ...
分类:
其他好文 时间:
2020-01-07 19:51:47
阅读次数:
74
JS语法: Javascript基本数据类型:undefined/null/Boolean/number/string 复杂数据类型:object typeof用来检测变量的数据类型 typeof的使用方法有两种: (1)typeof 变量 (2) typeof(变量) undefined派生自nu ...
分类:
编程语言 时间:
2019-12-30 22:56:47
阅读次数:
98
A、变量的类型:一共分7种(6+1)简单数据类型和复杂数据类型 简单数据类型(6种):1、数字型:number1-1:整型:正整形:i=1; 负整形i=-1; 二进制赋值:let i=0b101;八进制赋值:let i=0o17;十六进制赋值:let i=0XF0;无所谓赋值是哪个进制的,最终都会以 ...
分类:
其他好文 时间:
2019-12-09 21:38:15
阅读次数:
98
现在我们做一个小实验,输出一下上一个案例中没有匹配的属性,注意哦,现在user类中是有内部嵌套的复杂数据类型的 运行结果: 注意到:现在居然连userPassword都打印不出来了,原因就是user类中是有内部嵌套的复杂数据类型的。这是默认的映射级别是:autoMappingBehavior=“pa ...
分类:
其他好文 时间:
2019-12-08 17:14:02
阅读次数:
203
一、列表(list):[]序列:序列是基类类型,扩展类型包括:字符串、元组和列表序列是一个基类类型列表:列表是序列类型的一种扩展,十分常用列表是一种序列类型,创建后可以随意被修改使用方括号 [] 或list() 创建,元素间用逗号 , 分隔列表中各元素类型可以不同,无长度限制hobby_list =... ...
分类:
编程语言 时间:
2019-11-27 19:23:03
阅读次数:
76
1.数据类型 数据类型:我感觉就是对数据的种类进行分类。就好比把人分为儿童,青少年,中年,老年一样。 基础数据类型: Number(数字),String(字符串),Null(空),Undefined(未定义),Boolean(布尔值)。 复合(复杂)数据类型 Object(对象) 2.字符串 字符串 ...
分类:
Web程序 时间:
2019-11-24 11:50:14
阅读次数:
93
1、数据类型 特点: java、c、c 等,在声明变量时已经确定了数据类型 javasc没有确定数据类型,在执行过程中会确定 js为弱类型语言 Number 八进制、十进制、十六进制在计算时最终被转换为十进制进行计算 NaN: not a number NaN与任何值不相等,包括他本省 isNa: ...
分类:
编程语言 时间:
2019-10-17 01:26:27
阅读次数:
117
浅拷贝 对象遍历只能用中括号。 只拷贝最外面一层。 es6新方法: ; 深拷贝 for in 既可以遍历对象也能遍历数组,key就是数组下标 使用递归 如果拷贝对象的过程中,发现这个属性又是一个复杂数据类型,就继续递归这个函数再遍历,知道遍历到基本数据类型就直接赋值。 正则表达式 用于匹配字符串的表 ...
分类:
Web程序 时间:
2019-09-27 21:17:26
阅读次数:
91
浅拷贝 对象遍历只能用中括号。 只拷贝最外面一层。 es6新方法: ; 深拷贝 for in 既可以遍历对象也能遍历数组,key就是数组下标 使用递归 如果拷贝对象的过程中,发现这个属性又是一个复杂数据类型,就继续递归这个函数再遍历,知道遍历到基本数据类型就直接赋值。 正则表达式 用于匹配字符串的表 ...
分类:
其他好文 时间:
2019-09-27 21:07:50
阅读次数:
112