JavaScript 将字符串添加在一起
javascript adding strings together
var body = "jsonString=123";
var mybody = body.replace("jsonString=","");
console.log("mybody:"+mybody);
console.log("myhead:"+body.replace("jsonString=",""));
这应该为控制台.log文件提供两个相等的输出,但它没有!
Output:
mybody:
myhead:123
有人可以解释为什么可变的mybody是空白的吗?不应该是123吗?
编辑我真是个傻瓜,我的执行环境存在一些不相关的问题,导致了这种情况。它与javascript无关。感谢您的帮助 SO
它根据这个 jsFiddle 给了我正确的输出
结果:
mybody:123
myhead:123
相关文章:
- 避免将lib依赖项与webpack+handlebas加载程序捆绑在一起
- 把两个数字加在一起,得到5+10=510,而不是15
- JavaScript 将字符串与退格符连接在一起
- 在保持字符串同等有效的情况下对其进行视觉加扰
- 撇号标记在javascript字符串中与Backslash一起发送,该字符串使用ajax作为json对象的一部分发送到p
- 如何通过HTTP将HTML文件加载到字符串中以在JavaScript中使用
- 将图像组合在一起并在窗口加载时对图像进行动画处理
- 在 jQuery 中将字符串加在一起
- 在 JavaScript 中用多个分隔符拆分公式字符串,并保留分隔符,然后将字符串重新组合在一起
- JavaScript使用Regex按大写字母拆分字符串,除非在一起
- 用javascript将2个int变量加在一起
- 将两个字符串加在一起是一个变量
- 选中复选框时填充的变量,然后将它们加在一起-获取NaN
- Angular JS将两个输入的字符长度加在一起
- 我如何将两个日期/时间加在一起?
- 把数字加在一起
- 如何将随机数添加到结果处的存储变量中,作为一个数字,而不是两个字符串加在一起
- 将ng个模型加在一起angularjs
- Javascript变量不是全局返回/加在一起
- 将forEach循环中的每个数组加在一起