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 getElementsByClassName函数
Apr 01 Javascript
jQuery之尺寸调整组件的深入解析
Jun 19 Javascript
教你如何使用PHP输出中文JSON字符串
May 22 Javascript
超级好用的jQuery圆角插件 Corner速成
Aug 31 Javascript
深入理解JavaScript系列(44):设计模式之桥接模式详解
Mar 04 Javascript
javascript封装的sqlite操作类实例
Jul 17 Javascript
jQuery实现的漂亮表单效果代码
Aug 18 Javascript
基于jQuery实现多标签页切换的效果(web前端开发)
Jul 24 Javascript
详解js中Json的语法与格式
Nov 22 Javascript
JavaScript &amp; jQuery完美判断图片是否加载完毕
Jan 08 Javascript
微信小程序webSocket的使用方法
Feb 20 Javascript
JavaScript原始值与包装对象的详细介绍
May 11 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
php面向对象全攻略 (六)__set() __get() __isset() __unset()的用法
2009/09/30 PHP
MySQL 日期时间函数常用总结
2012/06/12 PHP
基于Zookeeper的使用详解
2013/05/02 PHP
phpmailer在服务器上不能正常发送邮件的解决办法
2014/07/08 PHP
Yii2中DropDownList简单用法示例
2016/07/18 PHP
document.open() 与 document.write()的区别
2007/08/13 Javascript
js获取html页面节点方法(递归方式)
2013/12/13 Javascript
js 获取浏览器版本以此来调整CSS的样式
2014/06/03 Javascript
jQuery简单tab切换效果实现方法
2015/04/08 Javascript
JQuery给select添加/删除节点的实现代码
2016/04/26 Javascript
BootStrap智能表单实战系列(九)表单图片上传的支持
2016/06/13 Javascript
JS排序之冒泡排序详解
2017/04/08 Javascript
vue-lazyload图片延迟加载插件的实例讲解
2018/02/09 Javascript
详解Webstorm 下的Angular2.0开发之路(图文)
2018/12/06 Javascript
vue防止花括号{{}}闪烁v-text和v-html、v-cloak用法示例
2019/03/13 Javascript
vue实现移动端轻量日期组件不依赖第三方库的方法
2019/04/28 Javascript
vue router总结 $router和$route及router与 router与route区别
2019/07/05 Javascript
vue组件内部引入外部js文件的方法
2020/01/18 Javascript
JavaScript写个贪吃蛇小游戏(超详细)
2020/03/17 Javascript
Vue+element+cookie记住密码功能的简单实现方法
2020/09/20 Javascript
vue中如何添加百度统计代码
2020/12/19 Vue.js
Python中遇到的小问题及解决方法汇总
2017/01/11 Python
Python编程实现微信企业号文本消息推送功能示例
2017/08/21 Python
详解Python 实现元胞自动机中的生命游戏(Game of life)
2018/01/27 Python
Python判断是否json是否包含一个key的方法
2018/12/31 Python
windows下python安装pip方法详解
2020/02/10 Python
基于python3生成标签云代码解析
2020/02/18 Python
html5利用canvas绘画二级树形结构图的示例
2017/09/27 HTML / CSS
HTML5 Blob对象的具体使用
2020/05/22 HTML / CSS
限量版运动鞋和街头服饰:TheDrop
2020/09/06 全球购物
活动总结格式
2014/08/30 职场文书
中秋联欢会主持词
2015/07/04 职场文书
高中化学教学反思
2016/02/22 职场文书
CSS实现九宫格布局(自适应)的示例代码
2022/02/12 HTML / CSS
MySQL读取JSON转换的方式
2022/03/18 MySQL
MySQL视图概念以及相关应用
2022/04/19 MySQL