以下哪个不是JavaScript的数据类型？A)字符串，B)布尔，C)对象，D)函数

JavaScript有七种数据类型，其中包括6个基本数据类型和一个复杂数据类型，答案是D)函数，因为函数不是基本数据类型。以下是JavaScript的七种数据类型：1.String(字符串)用于存储文本，由一串字符组成。2.Number(数字)用于存储数字，包括整数和浮点数。3.Boolean(布尔)用于存储逻辑值，true表示真，false表示假。4.Undefined(未定义)指未赋值或不存在的变量或属性。5.Null(空)代表空或不存在的对象或值。6.Symbol(符号)用于创建唯一的对象属性。7.Object(对象)用于存储复杂数据类型，即键值对。因此，答案为D)函数，是一种复杂数据类型。函数在JavaScript中很重要，