JavaScript实现存储HTML字符串示例


Posted in Javascript onApril 21, 2014

我是搞PHP的,让我想起了<<<语法(heredoc和nowdoc),那么就为他命名heredoc吧。

Function.prototype.heredoc = function(){ 
// 利用 function 的注释来存储字符串,而且无需转义。 
var _str = this.toString(), 
s_pos = _str.indexOf("/*")+2, 
e_pos = _str.lastIndexOf("*/"); 
return (s_pos<0 || e_pos<0) ? "" : _str.substring(s_pos, e_pos); 
} function fn(){ 
/*<table> 
<tr> 
<td>用户名</td> 
<td>密码</td> 
</tr> 
<tr> 
<td style="widht:20px;">@name</td> 
<td>zf123456</td> 
</tr> 
</table>*/ 
} 
var str_table = fn.heredoc(); 
console.log(str_table);
Javascript 相关文章推荐
JavaScript设置首页和收藏页面的小例子
Nov 11 Javascript
通过Javascript读取本地Excel文件内容的代码示例
Apr 08 Javascript
AngularJS入门教程之AngularJS指令
Apr 18 Javascript
fullpage.js全屏滚动插件使用实例
Sep 06 Javascript
JS图片放大效果简单实现代码
Sep 08 Javascript
JavaScript动态检验密码强度的实现方法
Nov 09 Javascript
javascript显示系统当前时间代码
Dec 29 Javascript
JS按条件 serialize() 对应标签的使用方法
Jul 24 Javascript
详解vue.js下引入百度地图jsApi的两种方法
Jul 27 Javascript
小程序封装路由文件和路由方法(5种全解析)
May 26 Javascript
LayUI数据接口返回实体封装的例子
Sep 12 Javascript
vue 使用class创建和清除水印的示例代码
Dec 25 Vue.js
JavaScript获取flash对象与网上的有所不同
Apr 21 #Javascript
js unicode 编码解析关于数据转换为中文的两种方法
Apr 21 #Javascript
jquery form 加载数据示例
Apr 21 #Javascript
三种方式获取XMLHttpRequest对象
Apr 21 #Javascript
JavaScript中的Math 使用介绍
Apr 21 #Javascript
jQuery过滤选择器:not()方法使用介绍
Apr 20 #Javascript
如何用jquery控制表格奇偶行及活动行颜色
Apr 20 #Javascript
You might like
用PHP和ACCESS写聊天室(七)
2006/10/09 PHP
PHP 编写大型网站问题集
2010/05/07 PHP
php 日期和时间的处理-郑阿奇(续)
2011/07/04 PHP
PHP防盗链代码实例
2014/08/27 PHP
php+js实现裁剪任意形状图片
2018/10/31 PHP
PHP使用gearman进行异步的邮件或短信发送操作详解
2020/02/27 PHP
基于jQuery实现的水平和垂直居中的div窗口
2011/08/08 Javascript
JavaScript自定义方法实现trim()、Ltrim()、Rtrim()的功能
2013/11/03 Javascript
实现网页页面跳转的几种方法(meta标签、js实现、php实现)
2014/05/20 Javascript
JS实现鼠标滑过折叠与展开菜单效果代码
2015/09/06 Javascript
js判断复选框是否选中及选中个数的实现代码
2016/05/30 Javascript
jQuery解决IE6、7、8不能使用 JSON.stringify 函数的问题
2016/05/31 Javascript
javascript实现去除HTML标签的方法
2016/12/26 Javascript
Angularjs 与 bower安装和使用详解
2017/05/11 Javascript
利用types增强vscode中js代码提示功能详解
2017/07/07 Javascript
vue微信分享 vue实现当前页面分享其他页面
2017/12/02 Javascript
Node.js文件编码格式的转换的方法
2018/04/27 Javascript
Vue2(三)实现子菜单展开收缩,带动画效果实现方法
2019/04/28 Javascript
使用Vue CLI创建typescript项目的方法
2019/08/09 Javascript
JS代码触发事件代码实例
2020/01/02 Javascript
javascript canvas检测小球碰撞
2020/04/17 Javascript
[01:19:11]Ti4 循环赛第二日 NaVi.us vs iG
2014/07/11 DOTA
[03:22]DSPL第一期精彩集锦:酷炫到底!
2014/11/07 DOTA
[06:16]《DAC最前线》之地区预选赛全面回顾
2015/01/19 DOTA
python使用BeautifulSoup分析网页信息的方法
2015/04/04 Python
python编程开发之textwrap文本样式处理技巧
2015/11/13 Python
Python脚本实现自动将数据库备份到 Dropbox
2017/02/06 Python
python异常处理、自定义异常、断言原理与用法分析
2020/03/23 Python
Jupyter Notebook远程登录及密码设置操作
2020/04/10 Python
HTML5 CSS3给网站设计带来出色效果
2009/07/16 HTML / CSS
美国隐形眼镜网:Major Lens
2018/02/09 全球购物
Foot Locker澳洲官网:美国运动服和鞋类零售商
2019/10/11 全球购物
《阳光》教学反思
2014/02/23 职场文书
写好自荐信需做到的5要点
2014/03/07 职场文书
高温慰问简报
2015/07/21 职场文书
Vue OpenLayer测距功能的实现
2022/04/20 Vue.js