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 相关文章推荐
js继承 Base类的源码解析
Dec 30 Javascript
javascript onmouseout 解决办法
Jul 17 Javascript
js控制鼠标事件移动及移出效果显示
Oct 19 Javascript
JavaScript中实现sprintf、printf函数
Jan 27 Javascript
深入学习JavaScript中的原型prototype
Aug 13 Javascript
js实现Select列表各项上移和下移的方法
Aug 14 Javascript
JS中Eval解析JSON字符串的一个小问题
Feb 21 Javascript
js获取页面及个元素高度、宽度的代码
Apr 26 Javascript
jQuery实现右下角可缩放大小的层完整实例
Jun 20 Javascript
JavaScript字符串检索字符的方法
Jun 23 Javascript
基于element-ui组件手动实现单选和上传功能
Dec 06 Javascript
微信内置开发 iOS修改键盘换行为搜索的解决方案
Nov 06 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
解析thinkphp import 文件内容变量失效的问题
2013/06/20 PHP
关于PHPDocument 代码注释规范的总结
2013/06/25 PHP
php文件夹的创建与删除方法
2015/01/24 PHP
Ext.FormPanel 提交和 Ext.Ajax.request 异步提交函数的区别
2009/11/12 Javascript
javascript 处理事件绑定的一些兼容写法
2009/12/24 Javascript
封装了一个js图片轮换效果的函数
2011/09/28 Javascript
详解angular中如何监控dom渲染完毕
2017/01/03 Javascript
jQuery实现分页功能(含ajax请求、后台数据、附完整demo)
2017/04/03 jQuery
分享十三个最佳JavaScript数据网格库
2017/04/07 Javascript
详解nodejs的express如何自动生成项目框架
2017/07/12 NodeJs
vue系列之动态路由详解【原创】
2017/09/10 Javascript
vue路由跳转传参数的方法
2019/05/06 Javascript
javascript中call,apply,callee,caller用法实例分析
2019/07/24 Javascript
JavaScript console的使用方法实例分析
2020/04/28 Javascript
[00:55]深扒TI7聊天轮盘语音出处3
2017/05/11 DOTA
Python采用Django制作简易的知乎日报API
2016/08/03 Python
Python随机生成均匀分布在单位圆内的点代码示例
2017/11/13 Python
Python Socket使用实例
2017/12/18 Python
解决python通过cx_Oracle模块连接Oracle乱码的问题
2018/10/18 Python
pygame游戏之旅 添加游戏暂停功能
2018/11/21 Python
详解pandas DataFrame的查询方法(loc,iloc,at,iat,ix的用法和区别)
2019/08/02 Python
python修改字典键(key)的方法
2019/08/05 Python
Python3 Click模块的使用方法详解
2020/02/12 Python
Python面向对象程序设计之私有变量,私有方法原理与用法分析
2020/03/23 Python
Pygame框架实现飞机大战
2020/08/07 Python
CSS3 实用技巧:实现黑白图像效果示例代码
2013/07/11 HTML / CSS
世界知名接发和假发品牌:Poze Hair
2017/03/08 全球购物
国外平面设计素材网站:The Hungry JPEG
2017/03/28 全球购物
Hello Molly美国:女性时尚在线
2019/08/26 全球购物
白俄罗斯女装和针织品网上商店:Presli.by
2019/10/13 全球购物
日本AOKI官方商城:AOKI西装
2020/06/11 全球购物
2014年最新大专生职业生涯规划书范文
2014/09/13 职场文书
村干部四风问题整改措施
2014/09/30 职场文书
2014年会计工作总结
2014/11/27 职场文书
2015年手术室工作总结
2015/05/11 职场文书
python基础之错误和异常处理
2021/10/24 Python