`
zhanchaojiang
  • 浏览: 112972 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

javascript 字符串多行的写法

阅读更多

 

之前就觉得js写多行的字符串很麻烦,php中的多行写法有

<<<EOF

多行内容

EOF

但js一直没找到,只能写成一行,或者

var str = '123446'

            + '789';

这种写法。

 

今天在jquery.uploadify.js中看到了另一种写法,如下:

 

jQuery('#' + swfuploadify.settings.queueID).append('<div id="' + file.id + '" class="uploadifyQueueItem">\

<div class="cancel">\

<a href="javascript:jQuery(\'#' + swfuploadify.settings.id + '\').uploadifyCancel(\'' + file.id + '\')"><img src="' + swfuploadify.settings.cancelImage + '" border="0" /></a>\

</div>\

<span class="fileName">' + fileName + ' (' + fileSize + ')</span><span class="data"></span>\

<div class="uploadifyProgress">\

<div class="uploadifyProgressBar"><!--Progress Bar--></div>\

</div>\

</div>');

 

 

 

 

分享到:
评论

相关推荐

    javascript多行字符串的简单实现方式

    总结来说,尽管在JavaScript中没有内置的多行字符串字面量语法,但通过使用反斜杠续行的方法,我们可以非常方便地构建出结构化和格式化的多行字符串。这样的实现方式不仅使得代码更加美观,还提高了代码的可读性和...

    100多个很有用的JavaScript函数以及基础写法汇总

    2. 注释在JavaScript中可以使用 `//` 开始一行注释,或者 `/* */` 包裹多行注释。 3. HTML文档的基本结构从上到下依次是:`document -&gt; html -&gt; (head, body)`。 4. 浏览器窗口的DOM(文档对象模型)结构是:`window...

    JavaScript基础练习_day1

    这是因为JavaScript中不存在前缀递增或递减的写法`++3`或`--3`,正确的写法是`3++`或`3--`。 - `var a = 3; console.log(a++);` 的结果为 `3`。这里使用的是后置递增运算符,先返回当前值,然后将变量值加1。 - `...

    常用javascript

    11. **格式化字符串**:JavaScript提供了多种方法来改变字符串的样式,如`.big()`, `.blink()`, `.bold()`, `.fixed()`, `.fontcolor()`, `.fontsize()`, `.italics()`, `.small()`, `.strike()`, `.sub()`, `.sup()...

    ES6之模版字符串的具体使用

    这样的写法消除了使用多个引号和加号 (`+`) 进行字符串连接的需要。 2. 变量插入:模版字符串中可以使用`${expression}`的形式来插入变量的值。这里的`expression`可以是任何有效的JavaScript表达式,如对象属性、...

    javaScript小技巧。

    这里的`search()`方法返回子字符串"there"在字符串"Hellothere"中的起始位置索引(从0开始计数)。 ### 7. 字符串格式化 可以使用字符串的一些内置方法来格式化输出。例如: ```javascript var myVariable = ...

    免费的ES6学习思维导图

    模板字符串:通过反引号 ` 来创建字符串,可以在字符串中嵌入表达式,支持多行字符串,使得字符串拼接更加方便。 标签模板:一种高级形式的模板字符串,允许我们在字符串插值之前对其进行处理。 解构赋值: 数组和...

    javascript函数以及基础写法100多条实用整理

    2. 注释写法: JavaScript的单行注释使用`//`,多行注释则用`/* ... */`包裹。 3. HTML文档结构: 传统的HTML文档结构从`document`对象开始,依次是`html`、`head`和`body`。 4. 浏览器窗口结构: 浏览器窗口的DOM...

    技巧Javascript 方法大全

    上述方法用于改变字符串的样式,例如`big()`使字符串变大,`bold()`使字符串变粗等。 ##### 12. 创建数组 数组是一种存储多个值的数据结构,在JavaScript中创建数组很简单: ```javascript var myArray = new ...

    php实现格式化多行文本为Js可用格式

    JavaScript的字符串写法有其特殊性,不允许直接在字符串中进行换行,因此需要将多行文本转换成单行,并通过特定的转义来保证字符串的正确显示。 首先,涉及到的关键点是PHP和JavaScript两种编程语言中字符串的处理...

    javascript17

    1. **模板字符串**:允许开发者使用反引号(`)创建字符串,支持内联表达式和多行字符串,使得字符串操作更加简洁和易读。 2. **解构赋值**:允许从数组或对象中提取数据,将其赋值给变量,简化了代码结构,提高了...

    javascript中的正则表达式使用详解.docx

    - **m**:多行模式(multiline),表示在进行匹配时,将每个新行都视为字符串的开始。 ##### 3.2 JavaScript写法(使用`RegExp`构造函数) ```javascript var pattern = new RegExp('[bc]at', 'i'); ``` - **注意...

    WEB开发 之 JavaScript 语句.docx

    在字符串中,这允许长字符串跨多行书写,如`document.write('Hello \ World!');`。然而,反斜杠不能随意用于非字符串的语句中进行换行,比如: ```javascript // 错误示例 document.write \ ('Hello World!'); ...

    给JavaScript新手的24条实用建议

    `eval()` 函数将字符串解析并执行为JavaScript代码,这在某些情况下可能非常方便,但同时存在几个问题。首先,`eval()` 的执行效率低于直接编写的代码。其次,使用 `eval()` 可能导致安全性问题,尤其是当传入的字符...

    ES6学习笔记之字符串、数组、对象、函数新增知识点实例分析

    在ES6中,引入了模板字符串的概念,它允许我们使用反引号(`)来创建多行字符串和插入表达式。模板字符串内的变量和表达式可以通过`${}`包裹进行插入,这种新的字符串处理方式大大简化了字符串的拼接操作。例如: `...

    Javascript

    8. **模板字符串**:ES6引入的模板字面量允许在字符串中嵌入表达式,简化字符串拼接,并支持多行书写。 9. **模块化**:Node.js环境下的CommonJS和浏览器环境的ES6模块系统,如import和export关键字,使得代码组织...

Global site tag (gtag.js) - Google Analytics