Javascript 左侧赋值无效

Javascript 左侧赋值无效,javascript,jquery,Javascript,Jquery,我想将d_new分配到d_name中,但我一直得到无效的左侧分配 <script> var n = ('${d_name}').length; if( n >=14){ console.log( ('${d_name}') ); ('${d_new}') = ('${d_name}').substring(0,14); } </script> var n=('${d_name}')。长度; 如果(n>=14){ log(“${d_name}

我想将d_new分配到d_name中,但我一直得到无效的左侧分配

 <script> 
var n  = ('${d_name}').length; 
if( n >=14){
   console.log( ('${d_name}') );
   ('${d_new}') =  ('${d_name}').substring(0,14);
}
</script>

var n=('${d_name}')。长度;
如果(n>=14){
log(“${d_name}”);
(${d_new}')=(${d_name}')。子串(0,14);
}

这在JavaScript中根本不可能实现。
=
左侧的字符串没有意义。为什么要尝试通过模板设置变量名<代码>('${d_new}')=('${d_name}')。子字符串(0,14)?您试图实现什么目标?这闻起来像一个major.Hi@imvain2,这是一个模板文件,由ajax加载的变量。如果变量名超过14个字符,我试图将其传递给d_newSo d_new,因为它是一个要覆盖的变量,但每次都不一样?