javascript 拼接代码和html
迷茫
迷茫 2017-04-11 13:03:05
[JavaScript讨论组]

拼接一段代码或者图片,由双引号 单引号 加号组成,"" '' +。他们的用法是什么呢?经常看别人拼接的代码看不明白

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

全部回复(5)
PHP中文网

就举个例子。。

    var path = 'https://zhidao.baidu.com';
    var a = '<a href="' + path + '">百度知道</a>';

百度知道这是一个创建出来的a标签,需要使用字符串拼接的方式给它设置路径
但是因为href=""后面已经用了双引号了,为了嵌套的path变量不会变成一个字符串,就需要用'+path+'单引号拼接,同样,也可以外面用单引号,里面用双引号

可以看出这样很麻烦,所以现在一般推荐ES6字符串模板

let path = 'https://zhidao.baidu.com';
let a = `<a href="${path}">百度知道</a>`;
PHP中文网

用模板字符串试试
http://es6.ruanyifeng.com/#do...

PHP中文网

+就是拼接的意思啊 单双引号只是把字符串包含

怪我咯

你可能需要一个好的编辑器。
推荐 VS Code http://www.vscode.org/

大家讲道理
var str = "123";
var a = "abcd" + str;
var b = 'abcd' + str;
var c = `abcd${str}`; 

a,b和c结果是一样的

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

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