相关疑难解决方法(0)

在JavaScript中创建多行字符串

我在Ruby中有以下代码.我想将此代码转换为JavaScript.什么是JS中的等效代码?

text = <<"HERE"
This
Is
A
Multiline
String
HERE
Run Code Online (Sandbox Code Playgroud)

javascript string heredoc multiline

2412
推荐指数
27
解决办法
137万
查看次数

jQuery新行\n

可能重复:
在JavaScript中编写多行字符串的最简洁方法是什么?

在编写jQuery代码时如何进入新行,而不是代码的实际输出,例如:

$('#foo').append('<div id="bla"> '+\n+'
                  </div>');
Run Code Online (Sandbox Code Playgroud)

这样的事情.

javascript jquery newline line

6
推荐指数
1
解决办法
2万
查看次数

获取外部脚本的源代码(代码)?

可以获取外部脚本的内容作为字符串吗?相当于myInlineScript.textContent

场景是我刚刚开始进入WebGL和所有教程我找到商店着色器作为内联<script type="x-shader/x-foo">标签.然而,元素本身并不重要 - 着色器是由纯字符串创建的.这些很容易从内联脚本中提取出来.textContent,但我当然更喜欢将我的代码与我的标记分开.

获取外部脚本的源/内容是否有一些等价物?快速扫描DOM文档和Google搜索并没有带来任何启发性.

更新

WebGL着色器不是一个大问题 - 有许多方法可以在Javascript中获取字符串!但这不是我唯一一次遇到用于内联非脚本的脚本标签,并且对于更好的方法感到好奇.

html javascript dom

5
推荐指数
1
解决办法
1175
查看次数

有没有一种在JavaScript中编写多行语句的简洁方法?

可能重复:
Javascript中的多行字符串

我是一个非常熟悉js的php开发人员.在php中我使用heredoc很多用于多行变量值或print语句.在js中,有没有办法轻松编写这些,而不必诉诸这样的凌乱代码:

var animals = 'dog'+
              'cat'+
              'bird'+
etc...
Run Code Online (Sandbox Code Playgroud)

javascript

5
推荐指数
0
解决办法
1415
查看次数

标签 统计

javascript ×4

dom ×1

heredoc ×1

html ×1

jquery ×1

line ×1

multiline ×1

newline ×1

string ×1