如何检查SPACE是否存在?跟随名字只能打印第一个单词。

//  var chip_eid = {
//"firstname": "Rubin Rose",
// };
if (/^ *$/.test(chip_eid.firstname)) { // Find the SPACE?
  var res = chip_eid.firstname.split(" "); // take Rubin only
  member_firstname = res[0];
}
else {
  member_firstname = chip_eid.firstname;
}
console.log(member_firstname); // Printing Rubin Rose instead of Rubin

最佳答案

您无需检查空格。如果有空格,则拆分将为您提供名字结果,该结果在数组的第0位,如果没有空格,则整个名字字符串将在数组的第0位。



var chip_eid = {
"firstname": "RubinRose",
};
if(chip_eid.firstname.includes(" "))
  {var res = chip_eid.firstname.split(" ");
  member_firstname = res[0];
  }
  else
  member_firstname =chip_eid.firstname ;

console.log(member_firstname);

09-20 23:34