开发者社区 问答 正文

在钉钉中该如何取值呢?

在钉钉中

let deptLeadership = {1:false,932279533:true};
console.log("deptLeadership['1']: ", deptLeadership['1']);// 输出:1
console.log("deptLeadership[1]: ", deptLeadership[1]); // 输出: 1

该如何取值呢?

展开
收起
冲冲冲c 2024-07-22 20:02:55 54 分享 版权
1 条回答
写回答
取消 提交回答
  • 您好!您尝试打印部门领导信息的代码中,有一点小错误。在JavaScript中,使用console.log()打印对象属性时,不需要在属性名前加冒号(:)。正确的语法应该是属性名紧跟在对象名和方括号后面。请看下面的修正版:

    let deptLeadership = {1:false, 932279533:true};
    
    // 输出:false
    console.log(deptLeadership[1], deptLeadership[1]);
    
    // 输出: true
    console.log(deptLeadership[932279533], deptLeadership[932279533]);
    

    这样就可以正确地取出并打印deptLeadership对象中对应键的值了。此回答整理来自钉群“钉钉开发者社区(互助群)”。

    2024-07-22 21:14:53
    赞同 2 展开评论