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 相关文章推荐
getElementById在任意一款浏览器中都可以用吗的疑问回复
May 13 Javascript
setInterval 和 setTimeout会产生内存溢出
Feb 15 Javascript
js判读浏览器是否支持html5的canvas的代码
Nov 18 Javascript
node.js中的fs.createReadStream方法使用说明
Dec 17 Javascript
jQuery Mobile和HTML5开发App推广注册页
Nov 07 Javascript
js实现带三角符的手风琴效果
Mar 01 Javascript
JavaScript之创意时钟项目(实例讲解)
Oct 23 Javascript
使用vux实现上拉刷新功能遇到的坑
Feb 08 Javascript
ExtJs整合Echarts的示例代码
Feb 27 Javascript
JavaScript 中 JSON.parse 函数 和 JSON.stringify 函数
Dec 05 Javascript
vue自定义组件(通过Vue.use()来使用)即install的用法说明
Aug 11 Javascript
绘制微信小程序验证码功能的实例代码
Jan 05 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
DC游戏Steam周三特惠 《蝙蝠侠》阿卡姆系列平史低
2020/04/09 欧美动漫
详解:――如何将图片储存在数据库里
2006/12/05 PHP
在IIS7.0下面配置PHP 5.3.2运行环境的方法
2010/04/13 PHP
完美利用Yii2微信后台开发的系列总结
2016/07/18 PHP
php 如何设置一个严格控制过期时间的session
2017/05/05 PHP
PHPExcel 修改已存在Excel的方法
2018/05/03 PHP
PHP观察者模式示例【Laravel框架中有用到】
2018/06/15 PHP
php中加密解密DES类的简单使用方法示例
2020/03/26 PHP
ImageFlow可鼠标控制图片滚动
2008/01/30 Javascript
Javascript 面向对象 命名空间
2010/05/13 Javascript
eval与window.eval的差别分析
2011/03/17 Javascript
jsPDF生成pdf后在网页展示实例
2014/01/16 Javascript
javascript实现按回车键切换焦点
2015/02/09 Javascript
JavaScript实现经典排序算法之选择排序
2016/12/28 Javascript
node.js入门学习之url模块
2017/02/25 Javascript
jquery实现的table排序功能示例
2017/03/10 Javascript
js实现图片加载淡入淡出效果
2017/04/07 Javascript
javascript观察者模式实现自动刷新效果
2017/09/05 Javascript
解决Jquery下拉框数据动态获取的问题
2018/01/25 jQuery
Vue2.5 结合 Element UI 之 Table 和 Pagination 组件实现分页功能
2018/01/26 Javascript
bootstrap动态调用select下拉框的实例代码
2018/08/09 Javascript
vue动态删除从数据库倒入列表的某一条方法
2018/09/29 Javascript
[00:12]2018DOTA2亚洲邀请赛 Somnus丶M出阵单挑
2018/04/06 DOTA
Django中cookie的基本使用方法示例
2018/02/03 Python
使用python将最新的测试报告以附件的形式发到指定邮箱
2019/09/20 Python
git查看、创建、删除、本地、远程分支方法详解
2020/02/18 Python
Python列表切片常用操作实例解析
2020/03/10 Python
Jupyter notebook 远程配置及SSL加密教程
2020/04/14 Python
Python错误的处理方法
2020/06/23 Python
巴西香水和化妆品购物网站:The Beauty Box
2019/09/03 全球购物
Lancer Skincare官方网站:抗衰老皮肤护理
2020/11/20 全球购物
Penhaligon’s英国官网:成立于1870年的英国香水制造商
2021/02/18 全球购物
运动会跳远广播稿
2014/02/04 职场文书
乡镇八一建军节活动方案
2014/08/24 职场文书
公务员年度考核评语
2014/12/31 职场文书
python中出现invalid syntax报错的几种原因分析
2022/02/12 Python