首页 > 解决方案 > 删除引号和第一个字母之间的空格

问题描述

function FullName(id){
  var firstName = getColumn("Olympic Medals", "Athlete First Name");
  var lastName = getColumn("Olympic Medals", "Athlete Last Name");
  var ID = getColumn("Olympic Medals", "id");
  for(var i=0; i<firstName.length; i++){
    if(ID[i] == id){
      return firstName[i] + " "+ lastName[i];
    }
  }
  
  return "Not found";
}

此代码根据身份证号码组合了一个人的全名和姓氏。

console.log (FullName("1", true));

当我使用console.log检查全名是否写正确时,我发现引号和第一个字母之间有一个空格,像这样:“Alexandre Despatie”。有人可以帮我删除不需要的空格吗?

标签: javascriptlist

解决方案


采用.trim()

function FullName(id){
  var firstName = getColumn("Olympic Medals", "Athlete First Name");
  var lastName = getColumn("Olympic Medals", "Athlete Last Name");
  var ID = getColumn("Olympic Medals", "id");
  for(var i=0; i<firstName.length; i++){
    if(ID[i] == id){
      return (firstName[i] + " "+ lastName[i]).trim();
    }
  }
  
  return "Not found";
}

推荐阅读