我在本地系统中保存了一个JSON文件并创建了一个JavaScript文件,以便读取JSON文件并打印出数据.这是JSON文件:
{"resource":"A","literals":["B","C","D"]}
Run Code Online (Sandbox Code Playgroud)
假设这是JSON文件的路径:/Users/Documents/workspace/test.json.
任何人都可以帮我写一段简单的代码来阅读JSON文件并在JavaScript中打印数据吗?
有没有一种方便的方法来引用在JavaScript中同时包含单引号和双引号的大块HTML?
有什么像HERE-doc <<EOF,多引号字符"""或自定义分隔符q{}?
这个问题的任何创造性或创造性解决方案
我有一个大的HTML字符串包含在var.我正在用它来写信innerHTML.
第一个示例(带有反引号语法)是最简单的,在Internet Explorer 11中不起作用.
有没有办法让第一个示例在Internet Explorer 11中工作,而不必使用数组或换行符?
Backtick`
https://jsfiddle.net/qLm02vks/
<div id="display"></div>
var message = `
<p>this</p>
<p>is</p>
<p>a</p>
<p>multiline</p>
<p>string</p>
`;
// Write Message
var display = document.getElementById('display');
display.innerHTML = message;
Run Code Online (Sandbox Code Playgroud)
数组加入
https://jsfiddle.net/3aytojjf/
var message =
['<p>this</p>',
'<p>is</p>',
'<p>a</p>',
'<p>multiline</p>',
'<p>string</p>'
].join('\n');
Run Code Online (Sandbox Code Playgroud)
单引号'与linebreak \
https://jsfiddle.net/5qzLL4j5/
var message =
'<p>this</p> \
<p>is</p> \
<p>a</p> \
<p>multiline</p> \
<p>string</p>'
;
Run Code Online (Sandbox Code Playgroud)