对象类型: 原始数据类型存储的是值,而对象类型存储的是地址(指针)。下面的这个例子就比较有意思了。 先看题: function test(person) { person.age = 26 person = { name: 'yyy', age: 30 } return person } const ...
分类:
Web程序 时间:
2019-11-07 23:12:32
阅读次数:
148
let (代码块)和 const(常量不能改变) 数组解构(..sum) symbol 新引入的一种原始数据类型,表示独一无二的值 map和set对象 增加了新的字符串方法 includes() startsWith() repeat() 增加了新的数值 数组: arrayof find(返回符合条 ...
分类:
其他好文 时间:
2019-11-01 16:36:11
阅读次数:
67
JS数据类型之问—概念篇1.JS原始数据类型有哪些?引用数据类型有哪些?在JS中,存在着7种原始值,分别是:booleannullundefinednumberstringsymbolbigint引用数据类型:对象Object(包含普通对象-Object,数组对象-Array,正则对象-RegExp,日期对象-Date,数学函数-Math)函数Function2.说出下面运行的结果,解释原因。fu
分类:
Web程序 时间:
2019-10-23 00:11:28
阅读次数:
109
ES6 引入了一种新的原始数据类型 Symbol ,表示独一无二的值,最大的用法是用来定义对象的唯一属性名。 基本用法 使用场景 1、作为属性名 Symbol类型的key是不能通过Object.keys()或者for...in来枚举的,它未被包含在对象自身的属性名集合(property names) ...
分类:
其他好文 时间:
2019-10-17 23:45:34
阅读次数:
93
Symbol:一种新的原始数据类型,表示独一无二的值。 以前的数据类型可能变量不同,但是变量的值可以相同; 而Symbol类型的变量的值是独一无二的。 原本的对象的属性名都是字符串,还要小心发生冲突, 凡是属性名为Symbol类型的,就是独一无二的,可以保证不去其他属性名冲突 Symbol值不能与其 ...
分类:
其他好文 时间:
2019-09-26 14:55:02
阅读次数:
75
一、动手动脑 1. 枚举类型是引用类型, 枚举不属于原始数据类型,它的每个具体值都引用一个特定的对象。相同的值则引用同一个对象。 可以使用“==”和equals()方法直接比对枚举变量的值,换句话说,对于枚举类型的变量,“==”和equals()方法执行的结果是等价的。 2. 变量的存储方式不同,不 ...
分类:
编程语言 时间:
2019-09-19 23:32:46
阅读次数:
91
恢复内容开始 动手动脑: 1:仔细阅读示例:EnumTest.java,运行它,分析运行结果 结果 :枚举类型是引用类型!枚举类型不属于原始数据类型,它的每个具体指都引用一个特定的对象。相同的值则引用同一个对象。 可以使用“==”和equals()方法直接比对枚举变量的值。换句话说,对于枚举类型的变 ...
分类:
编程语言 时间:
2019-09-19 23:25:03
阅读次数:
116
1、枚举 运行结果: 分析与结论: ①、在枚举变量中,使用==和equals()的结果是一样的; ②、原始数据类型有八个:byte、short、int、long、boolean、char、float、double;枚举类型是引用类型 ③、getClass() 方法返回和当前枚举常量的枚举类型对应的 ...
分类:
其他好文 时间:
2019-09-19 23:23:43
阅读次数:
102
Java的基本运行单位是类。类由数据成员和函数成员组成。变量的类型之间可以相互转换。String是一个类。static代表静态变量。 运行结果: false false true SMALL MEDIUM LARGE 枚举不属于原始数据类型,它的每个具体值都引用一个特定的对象。相同的值则引用同一个对 ...
分类:
编程语言 时间:
2019-09-19 21:04:07
阅读次数:
102
一、关于原码,反码,补码。 原码,反码,补码都是计算机存储数字的编码方式,其中计算机内部用补码的形式存取数据。 原码 原码就是符号位加上真值的绝对值,即首位为符号位(1表示负,0表示正)其后表示其值。如: 反码 正数的反码是其本身不变, 负数的反码是在其本身基础上,符号位不变其余各位取反。如: 补码 ...
分类:
编程语言 时间:
2019-09-19 17:54:26
阅读次数:
81