• 函数默认值的取值


    js函数可以给参数传入默认值,如果传入的实参不是undefined,则取实参的值,如果不传实参或者传入的实参是undefined,那么就会取默认值

    function test(name,age,addr='广州') {
        return obj={name,age,addr}
    }
    
    console.log(test('zs',12)); // { name: 'zs', age: 12, addr: '广州' }
    console.log(test('zs',12,undefined));  // { name: 'zs', age: 12, addr: '广州' }
    console.log(test('zs',12,null)); // { name: 'zs', age: 12, addr: null }
    console.log(test('zs',12,false)); //  { name: 'zs', age: 12, addr: false }
    // 结论:当实参为undefined的时候才会使用默认值
  • 相关阅读:
    linux安装软件的几种方式
    linux目录
    linux远程连接
    linux分区
    linux特殊符号
    sed
    rest_framework认证流程
    一些面试题目
    算法之二分法
    算法之动态规划
  • 原文地址:https://www.cnblogs.com/luguankun/p/14403186.html
Copyright © 2020-2023  润新知