页面是jsp ,用js实现姓名脱敏

我想要在jsp页面,用js实现姓名脱敏
格式是 张三 脱敏后: 张* 王老五 脱敏后 : 王**

js中写个方法,可以用length获取名字长度,然后名几个字就加几个星

  <script type="text/javascript">
      var dot = '*';
      function desense(name) {
         var chars = name.split('');
         var des = '';
         for(var i=0; i<chars.length; i++) {
            des += i>0? dot : chars[i];
         }
         return des;
      }
      
      var names = ['张三', '王大哥', '村小花魁'];
      for(var i=0; i<names.length; i++) {
          document.write(names[i] + '=>' + desense(names[i]));
          document.write('<br/>');
      }    
  </script>

img

js脱敏等于没有做