Javascript 方法优化-界面优化

Javascript 方法优化-界面优化,javascript,Javascript,如果我从方法arumges中删除html并将其放入变量中,这会增加函数的内存开销,而不是将其插入内联。显然,内嵌html的可读性不如内嵌html好。哪条路更好 例1 function interface_si() { var a=document.forms['f0'].elements,b='f0e'; check_empty(a,b,'Please enter your credentials')&&check_email(a[0],b,'

如果我从方法arumges中删除html并将其放入变量中,这会增加函数的内存开销,而不是将其插入内联。显然,内嵌html的可读性不如内嵌html好。哪条路更好

例1

function interface_si()
      {
      var a=document.forms['f0'].elements,b='f0e';
      check_empty(a,b,'Please enter your credentials')&&check_email(a[0],b,'Please contact <a class="d" href="mailto:support@archemarks.com">support</a> to reset your password')&&check_pass(a,b[1],'Please contact <a class="d" href="mailto:support@archemarks.com">support</a> to reset your password')&&s0('pi.php',serialize('f0')+'&a=0',s3,b);
      }
例2

function i0_0()
  {
  var a=document.forms['f0'].elements,b='f0e';
  var c='Please enter your credentials';
  var d='Please contact <a class="d" href="mailto:support@archemarks.com">support</a> to reset your password';
  var e='Please contact <a class="d" href="mailto:support@archemarks.com">support</a> to reset your password'
  check_empty(a,b,c)&&check_email(a[0],b,d)&&check_pass(a,b[1],e)&&s0('pi.php',serialize('f0')+'&a=0',s3,b);
  }

现在就要使用易读性,并将参数提取到变量中。

局部变量非常便宜。大量使用它们。i0_0-那是一个表情符号吗