jquery中提及的whitespace characters
来源:互联网 发布:sub数学 知乎 编辑:程序博客网 时间:2024/05/01 19:12
首先,了解一下内容产生空白间距的原因:
1、直接输入空格,即按空格键产生
2、Tab键,产生的空格可能不上一个,因为在有一些编辑软件可以去Tab键所产生的间距进行设置
3、回车键
4、换行
以上4种对应字符:
空格\x20Tab键\t回车键\r换行\n其中比较不好理解的就是回车与换行的区别:
回车:本义是光标重新回到本行开头,r的英文return,控制字符可以写成CR,即Carriage Return
换行:本义是光标往下一行(不一定到下一行行首),n的英文newline,控制字符可以写成LF,即Line Feed
以win为列:
回车即键盘Enter键,而换行,是输入文本时,系统自动换行产生的换行符
这些字符可以直接在控制台输出:如'\n',如果不是在字符内容添加空白符,那么不需要使用console输出,如果使用console输出的将会是空白,要使用console可以通过字符内容方式:console.log('这是一个\n测试')
写到这,突然想起去年面试时的一道题:
通过alert输出一个段换行文字,大致如下
'这是一个'
‘demo’
当时我发懵因为没做过,知道有个\n的这个玩意。但没完全理解,所以写错了!
正确写法:alert('这是一个\ndemo')
参考:http://www.cnblogs.com/clarkchen/archive/2011/06/02/2068609.html
0 0
- jquery中提及的whitespace characters
- eclipse中show whitespace characters按钮编辑器中显示导致恶心的乱码
- binbinyang---eclipse中show whitespace characters按钮编辑器中显示导致恶心的乱码
- Eclipse---设置show whitespace characters
- 《富爸爸》中提及的经典书
- 新技术的了解-spring boot中提及
- s4s-elt-character:Non-whitespace characters
- 商务谈判中如何提及前面谈过的话题
- SO_TIMESTAMP - 《Unix网络编程》中未提及的Socket选项
- SO_TIMESTAMP - 《Unix网络编程》中未提及的Socket选项
- 《系统工程手册》中提及的Expert Choice软件
- XMPP协议中关于whitespace ping的研究
- whitespace
- 表单重复提及的问题
- STL中heap的使用方法及注意事项(msdn2003中未提及)
- git恼人的trailing whitespace
- 看不见的编程语言:Whitespace
- 关于C++在堆中建立二维数组的问提及二维数组的使用常识
- android 基础 线程池
- 奋斗吧,程序员——第四十四章 八百里分麾下炙,五十弦翻塞外声
- 使用python获取动态分配的ip地址并传给shell
- Eclipse 使用总结(不断更新)
- 二分乘法
- jquery中提及的whitespace characters
- Linux Backdoor-L3m0n · 2016/05/16 10:23
- Spring整合JMS(四)-事务管理
- 最近在做ios版的app
- 矩阵快速幂
- RxAndroid 实践快速入门
- 【pandas】[4] 数据清洗(数据合并,重塑,转换,离散化,过滤,采样)
- 快速幂函数
- Less语法剖析