热门文章> undefined是什么意思 >

undefined是什么意思

36氪企服点评小编
2022-01-14 18:13
2492次阅读

| 企服解答

undefined是一个特殊值,通常用于指示变量尚未赋值。对未定义值的引用返回特殊值。其实大多数计算机言语,只要一个表示"无"的值,比方,C言语的NULL,Java言语的null,Python言语的None,Ruby言语的nil。

undefined是什么意思undefined是什么意思

返回undefined的情况有以下3种:

1、定义一个函数,但是函数内部没有返回值,即没有return回来东西,会出先undefined得情况;

2、定义一个变量,但是没有给变量赋值,这时候检测变量,会得到undefined; 

3、需要传参数的函数,没有传实参,这时候会得到undefined。

| 拓展阅读

JavaScript脚本言语具有以下特性:

1、脚本言语

JavaScript是一种解释型的脚本言语,C、C++等言语先编译后执行,而JavaScript是在程序的运转过程中逐行停止解释。

2、基于对象

JavaScript是一种基于对象的脚本言语,它不只能够创立对象,也能运用现有的对象。

3、简单

JavaScript言语中采用的是弱类型的变量类型,对运用的数据类型未做出严厉的请求,是基于Java根本语句和控制的脚本言语,其设计简单紧凑。

4、动态性

JavaScript是一种采用事情驱动的脚本言语,它不需求经过Web效劳器就能够对用户的输入做出响应。在访问一个网页时,鼠标在网页中停止鼠标点击或上下移、窗口挪动等操作JavaScript都可直接对这些事情给出相应的响应。

5、跨平台性

JavaScript脚本言语不依赖于操作系统,仅需求阅读器的支持。因而一个JavaScript脚本在编写后能够带到恣意机器上运用,前提上机器上的阅读器支 持JavaScript脚本言语,目前JavaScript已被大多数的阅读器所支持。

[免责声明]

文章标题: undefined是什么意思

文章内容为网站编辑整理发布,仅供学习与参考,不代表本网站赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请及时沟通。发送邮件至36dianping@36kr.com,我们会在3个工作日内处理。

消息通知
咨询入驻
商务合作