zoukankan      html  css  js  c++  java
  • undefined 和null的区别?

    null是一个表示"无"的对象,转为数值时为0;undefined是一个表示"无"的原始值,转为数值时为NaN。 
    undefined: 
    (1)变量被声明了,但没有赋值时,就等于undefined。 
    (2) 调用函数时,应该提供的参数没有提供,该参数等于undefined。 
    (3)对象没有赋值的属性,该属性的值为undefined。 
    (4)函数没有返回值时,默认返回undefined。 
    null: 
    (1) 作为函数的参数,表示该函数的参数不是对象。 
    (2) 作为对象原型链的终点。
  • 相关阅读:
    codeforces
    hdu
    hdu
    poj 2823
    hdu
    hdu
    hdu
    微信公众号 SDK
    PHP 正则表达式
    注册和登录时的验证码
  • 原文地址:https://www.cnblogs.com/cassia/p/10156990.html
Copyright © 2011-2022 走看看