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 相关文章推荐
cnblogs csdn 代码运行框实现代码
Nov 02 Javascript
一些主流JS框架中DOMReady事件的实现小结
Feb 12 Javascript
js 中{},[]中括号,大括号使用详解
May 12 Javascript
js判断运行jsp页面的浏览器类型以及版本示例
Oct 30 Javascript
AngularJS $http模块POST请求实现
Apr 08 Javascript
angularjs中ng-bind-html的用法总结
May 23 Javascript
js点击时关闭该范围下拉菜单之外的菜单方法
Jan 11 Javascript
vue操作动画的记录animate.css实例代码
Apr 26 Javascript
layui-select动态选中值的例子
Sep 23 Javascript
js 获取本周、上周、本月、上月、本季度、上季度的开始结束日期
Feb 01 Javascript
vue props 单项数据流实例分享
Feb 16 Javascript
浅谈javascript如何获取文件后缀名
Aug 07 Javascript
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
WINDOWS 2000下使用ISAPI方式安装PHP
2006/09/05 PHP
标准版Eclipse搭建PHP环境的详细步骤
2015/11/18 PHP
两个SUBMIT按钮,如何区分处理
2006/08/22 Javascript
jValidate 基于jQuery的表单验证插件
2009/12/12 Javascript
Javascript 类、命名空间、代码组织代码
2011/07/31 Javascript
Ext JS添加子组件的误区探讨
2013/06/28 Javascript
JS分页控件 可用于无刷新分页
2013/07/23 Javascript
Jquery使用Firefox FireBug插件调试Ajax步骤讲解
2013/12/02 Javascript
jQuery中append()方法用法实例
2015/01/08 Javascript
jQuery中 prop() attr()使用详解
2015/05/19 Javascript
详解AngularJS中自定义过滤器
2015/12/28 Javascript
开启BootStrap学习之旅
2016/05/04 Javascript
jQuery选择器基础入门教程
2016/05/10 Javascript
javascript 显示全局变量与隐式全局变量的区别
2017/02/09 Javascript
canvas绘制一个常用的emoji表情
2017/03/30 Javascript
jQuery实现的简单图片轮播效果完整示例
2018/02/08 jQuery
mpvue 页面预加载新增preLoad生命周期的两种方式
2019/10/17 Javascript
[05:05]第三天的dota2
2013/07/29 DOTA
[01:05:00]2018国际邀请赛 表演赛 Pain vs OpenAI
2018/08/24 DOTA
[57:12]完美世界DOTA2联赛循环赛 Inki vs Matador BO2第一场 10.31
2020/11/02 DOTA
实例讲解python函数式编程
2014/06/09 Python
Python中使用装饰器来优化尾递归的示例
2016/06/18 Python
python 简单搭建阻塞式单进程,多进程,多线程服务的实例
2017/11/01 Python
python opencv实现任意角度的透视变换实例代码
2018/01/12 Python
Pycharm2020最新激活码|永久激活(附最新激活码和插件的详细教程)
2020/09/29 Python
详解python的xlwings库读写excel操作总结
2021/02/26 Python
CSS3中几个新增加的盒模型属性使用教程
2016/03/01 HTML / CSS
微软英国官方网站:Microsoft英国
2016/10/15 全球购物
西班牙手机之家:Phone House
2018/10/18 全球购物
开展党的群众路线教育实践活动方案
2014/02/05 职场文书
怎么写自荐书范文
2014/02/12 职场文书
挂职自我鉴定
2014/02/26 职场文书
村委会贫困证明范本
2014/09/17 职场文书
党校学习党性分析材料
2014/12/19 职场文书
2015年计划生育协会工作总结
2015/05/13 职场文书
大学生饮品店创业计划书范文
2019/07/10 职场文书