zoukankan      html  css  js  c++  java
  • 出现 undefined 的几种情况

    1、变量未定义:

    <!DOCTYPE html>
    <html lang="en">
    <head>
    	<meta charset="UTF-8">
    	<title>Document</title>
    </head>
    <body>
    	<script>
    		console.log(a);  // undefined
    	</script>
    </body>
    </html>

    2、变量定义了但未赋值:

    <!DOCTYPE html>
    <html lang="en">
    <head>
    	<meta charset="UTF-8">
    	<title>Document</title>
    </head>
    <body>
    	<script>
    		var a;
    		console.log(a);  // undefined
    	</script>
    </body>
    </html>
    

      

    3、函数未传参:

    <!DOCTYPE html>
    <html lang="en">
    <head>
    	<meta charset="UTF-8">
    	<title>Document</title>
    </head>
    <body>
    	<script>
    		function show(a){};
    		console.log(show());   // undefined
    	</script>
    </body>
    </html>
    

      

    4、只有 return 没有值:

    <!DOCTYPE html>
    <html lang="en">
    <head>
    	<meta charset="UTF-8">
    	<title>Document</title>
    </head>
    <body>
    	<script>
    		function show(){
    			return;
    		};
    		console.log(show());   // undefined
    	</script>
    </body>
    </html>
    

      

    5、函数没有返回值:

    <!DOCTYPE html>
    <html lang="en">
    <head>
    	<meta charset="UTF-8">
    	<title>Document</title>
    </head>
    <body>
    	<script>
    		function show(){
    			
    		};
    		console.log(show());  // undefined
    	</script>
    </body>
    </html>
    

      

    author:Lik
    Endeavoring to powerless, struggling to move yourself.
  • 相关阅读:
    40. 组合总和 II(回溯法)
    39. 组合总和(回溯法)
    1640. 能否连接形成数组
    890. 查找和替换模式
    386. 字典序排数
    20. 有效的括号
    496. 下一个更大元素 I
    115. 不同的子序列
    59. 螺旋矩阵 II
    HTML基本结构,标签
  • 原文地址:https://www.cnblogs.com/likwin/p/7141881.html
Copyright © 2011-2022 走看看