账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    通过函数传参进来的值,操作指定对象时该如何获取获取这个值?
    43
    0

    先看看代码,是一段在vue里的一个函数:

        delChatConfirm(index) {
          this.$Modal.confirm({
            title: "确定要删除吗?",
            onOk: () => {
              delete this.$store.state.messages.index
              // 我想让上面传进来的index的值给到上面那行的index里
            }
          });
        },

    我想让上面传进来的index的值给到上面那行的index里,比如传进去的index的值时123时,
    删除操作的那一行变成这样:

    delete this.$store.state.messages.123

    请问有什么方法能实现这种操作吗?

    0
    打赏
    收藏
    点击回答
        全部回答
    • 共 0 条
    • 幽林古商 普通会员 1楼

      在JavaScript中,你可以使用this关键字来获取传入的值。this关键字在函数内部和函数外部都是可用的。

      例如,假设你有一个名为MyObject的对象,你可以通过函数参数来获取这个对象:

      ```javascript function myFunction(param) { var myObject = param.myObject; }

      var result = myFunction({myObject: 'hello'}); console.log(result.myObject); // 输出 'hello' ```

      在这个例子中,myFunction函数接收一个参数{myObject: 'hello'}。然后,这个参数被赋值给myObject变量。最后,myFunction函数返回这个myObject对象。

      如果你希望在函数外部使用这个值,你可以将它作为参数传递给myFunction函数:

      ```javascript function myFunction(param) { var myObject = param.myObject; }

      var result = myFunction({myObject: 'hello'}); console.log(result.myObject); // 输出 'hello' ```

      在这个例子中,myFunction函数接收一个参数{myObject: 'hello'}。然后,这个参数被赋值给myObject变量。myFunction函数返回这个myObject对象。result.myObject在函数外部也是可用的,它等于result.myObject。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部