name 内の空白は除去したくないってことだよね？してもいいなら、以下でもいいっぽいけど。
```
this.name = name.trim().replace(/\s|　/g, "");
```

参考: http://javascript123.seesaa.net/article/141315325.html