js为什么运行完后会出现undefined
2015-10-13 15:30
726 查看
出现原因有以下2种:
1、变量没赋初始值
2、函数没有返回值
示例:
1、变量没赋初始值
2、函数没有返回值
示例:
第一种情况: <script> var a; alert(a);//这里没有初始化值,会出现undefined </script> 第一种情况: <script> var a='1'; function k(){ } a=k();//这里函数没有返回值,会出现undefined </script>
相关文章推荐
- Javascript中的循环变量声明,到底应该放在哪儿?
- [LeetCode][JavaScript]Nim Game
- Javascript 严格模式详解
- 关于URL编码/javascript/js url 编码/url的三个js编码函数
- js二维数组
- js数组的操作
- IE中,JS在操作style属性时报出"找不到成员"错误
- JS跨域调用之JSONP--动态Script标签方式实现跨域
- [转] [备忘]原生JS获取dom的左上坐标
- JAVAScript的三种消息框
- js中的caller和callee属性
- phantomjs 远程debug
- Will a recursive 'setTimeout' function call eventually kill the JS Engine?
- ExtJs通过AJAX发送Post给django后台报错403!
- 实现在HTML页面加载完毕后执行某个JS的两种方法
- Jsp笔记(1)
- js常用时间处理函数
- 深入学习JavaScript对象
- Js for in vs for loop
- js闭包详解