为了账号安全,请及时绑定邮箱和手机立即绑定

javascript中的PHP变量属性

javascript中的PHP变量属性

明月笑刀无情 2021-10-21 14:24:26
在 PHP 中通常使用可变变量,例如foreach(['key1', 'key2', 'key3'] as $key) {    if (!$object->$key)        $object->$key = 'add some values';}我想知道如何在 javascript 中做到这一点?实际用例:我们有多个所需的输入字段(例如:name,surname,email)的形式no-validate,值被自动推送到this实例(这意味着我们可以访问与值this.name,this.surname等)。我们需要确保填写这些字段。一个人可以写这样的东西:if (!this.name)    this.errors['name'] = 'This field is required.';if (!this.surname)    this.errors['surname'] = 'This field is required.';if (!this.email)    this.errors['email'] = 'This field is required.';我试图想出一些更紧凑和准确的东西,比如:['name', 'surname', 'email'].forEach(function (field) {    if (!this.[field])        this.errors[field] = 'This field is required.';});
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 112 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信