下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

web前端:js中undefined的几种情况

作者:wsing007     来源: https://www.cnblogs.com/qdhq/p/11732270.html点击数:2419发布时间: 2020-03-10 09:01:25

标签: JavaScriptjshtml

Web开发

  Javascript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在html(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。

  js中undefined的几种情况

  1、变量声明且没有赋值;

  2、获取对象中不存在的属性时;

  3、函数需要实参,但是调用时没有传值,形参是undefined;

  4、函数调用没有返回值或者return后没有数据,接收函数返回的变量是undefined。

  JavaScript是甲骨文公司的注册商标。Ecma国际以JavaScript为基础制定了ECMAScript标准。JavaScript也可以用于其他场合,如服务器端编程。完整的JavaScript实现包含三个部分:ECMAScript,文档对象模型,浏览器对象模型。

  发展初期,JavaScript的标准并未确定,同期有网景的JavaScript,微软的JScript和CEnvi的ScriptEase三足鼎立。1997年,在ECMA(欧洲计算机制造商协会)的协调下,由Netscape、Sun、微软、Borland组成的工作组确定统一标准:ECMA-262。

赞(10)
踩(0)
分享到:
华为认证网络工程师 HCIE直播课视频教程