| 企服解答
undefined是一个特殊值,通常用于指示变量尚未赋值。对未定义值的引用返回特殊值。其实大多数计算机言语,只要一个表示"无"的值,比方,C言语的NULL,Java言语的null,Python言语的None,Ruby言语的nil。
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个工作日内处理。