javascript - js 如何字符串追加?
黄舟
黄舟 2017-04-10 16:13:20
[JavaScript讨论组]
        var a = '123';
        var a += '456';
        console.log(a);

为什么这样写会报错呢?
SyntaxError: missing ; before statement

应该怎么来写?

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

全部回复(5)
ringa_lee

第二行不要var就可以了,同一个变量定义两次是不合理的。
var后面的变量只能用=来初始化

大家讲道理
a += '456';
ringa_lee

a+="456"

把前面的var去掉

天蓬老师
var a = '123';
var a += '456';//var 是声明变量用的呀。var b=10; 或者var c; 你这个去掉var就行了
console.log(a);
大家讲道理

或者使用js 内置的concat()函数实现
var a=‘123’;

 a.concat(‘456’);

console. log(a) ;

楼上网友说的也没错 一个变量不能定义多次 多定义的话前面的无效

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号