当前位置: 首页 > 开发者资讯

javascript有什么数据类型?javascript可以直接执行吗

  JavaScript的数据类型分为‌基本数据类型和引用数据类型两大类‌。基本数据类型包括Number、String、Boolean、Null、Undefined、Symbol和BigInt。‌‌唯一引用类型是 object,存储在堆内存中,按引用访问,跟着小编一起详细了解下吧。

  一、JavaScript的数据类型

  JavaScript包含8种基本数据类型,分为两大类:

  原始类型:

  number:数字

  string:字符串

  boolean:布尔值

  null:空值

  undefined:未定义

  symbol(ES6):唯一标识符

  bigint(ES2020):大整数

  引用类型(Object Type):

  object:对象,包括数组 []、函数 function、日期 Date 等。

  注意:typeof null 返回 "object" 是历史遗留问题,实际 null 是原始类型。

javascript有什么数据类型.jpg

  二、JavaScript的执行方式

  JavaScript可以通过以下方式直接执行:

  浏览器控制台:

  在Chrome/Firefox中按 F12 打开开发者工具,切换到 Console 标签页,输入代码后按回车执行(如 console.log("Hello"))。

  HTML嵌入执行:

  html<script>alert("直接执行的JS代码");</script>

  保存为 .html 文件后用浏览器打开即可运行。

  Node.js环境:

  安装Node.js后,通过命令行执行:

  bashnode -e "console.log('直接执行')"

  或保存为 .js 文件后运行:

  bashnode script.js

  关键点:

  浏览器中的JS需依赖HTML或控制台环境。

  Node.js允许在服务器端直接运行JS文件。

  所有方式均无需编译,由解释器动态执行,但现代引擎如V8会即时编译优化性能。

  数据类型是计算机语言的基础知识,数据类型广泛用于变量、函数参数、表达式、函数返回值等场合。JavaScript的数据类型多样,原始类型不可变,而对象可动态修改属性。使用 typeof 可检测类型,但 typeof [] 返回 "object"。


猜你喜欢