`

js涉及工具函数

阅读更多

*、js正则之去除html标签及其空行等空字符

function removeHTMLTag(str) {
     str = str.replace(/<\/?[^>]*>/g,''); //去除HTML tag
     str = str.replace(/[ | ]*\n/g,'\n'); //去除行尾空白
     str = str.replace(/\n[\s| | ]*\r/g,'\n'); //去除多余空行
     str = str.replace(/ /ig,'');//去掉(不分大小写) 
     return str;
}
PS:有待深入学习之!!!!
时间:2017年1月6日16:20:02

 

*、js中获取表单自定义属性的值时采用

var value = this.getAttrbute(自定义属性名称);即可

 

*、js获取数的货币格式的方法,亲测可用

//获取数据转为带逗号格式的数
	function getFmtNumForHtml(xTemp) {
		if(xTemp == null || xTemp == '') {
			xTemp = "0.00";
		}
	    num = xTemp.toString().replace(/\$|\,/,'');    
	    if(isNaN(num))    
	    num = "0";    
	    sign = (num == (num = Math.abs(num)));    
	    num = Math.floor(num*100+0.50000000001);    
	    cents = num%100;    
	    num = Math.floor(num/100).toString();    
	    if(cents<10)    
	    cents = "0" + cents;    
	    for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++)    
	    num = num.substring(0,num.length-(4*i+3))+','+    
	    num.substring(num.length-(4*i+3));    
	    return (((sign)?'':'-') + num + '.' + cents);    
	}

 

-------------------------------------------------------------资料来源----------------------------------------------------------

*、第一条

http://www.jb51.net/article/37306.htm

 

*、第三条

http://blog.csdn.net/fengqingtao2008/article/details/46273469

 

 

分享到:
评论

相关推荐

    AST反混淆js还原工具2.0.zip

    1.基于丁仔大佬js还原工具进行的二次开发,增加功能多达10+, 2.对丁仔大佬已开发的功能进行优化及修改,兼容更多可能,提升兼容性。 3.对1.0版本已存在的错误进行修复 4.针对最新的https://obfuscator.io/混淆规则...

    javascript逆向 猿人学 js混淆 回溯 逆向学习

    猿人学JS混淆是一种常见的JavaScript混淆技术,通过对代码进行重构、变量名替换、函数调用转换等手段,使得代码难以直观理解,增加了阅读和分析的难度。 在进行JavaScript逆向学习时,首先需要通过反混淆技术将混淆...

    javascript实现网页子页面遍历回调的方法(涉及 window.frames、递归函数、函数上下文)

    本文实例讲述了javascript实现网页子页面遍历回调的方法(涉及 window.frames、递归函数、函数上下文)。分享给大家供大家参考。具体如下: 提炼于本人手写的纯 JavaScript 工具程序,用于遍历当前网页的所有子页面 ...

    C#+WPF+CEF网站内容采集工具/JS注入控制/HTML内容解析/图片超链接地址过滤/内容导出

    对应网页动态部分或涉及Iframe框架嵌入,涉及Ueditor等,无法通过XPath路径采集的,则通过Js注入,实现Js调用C#函数,实现内容的完整采集。采集完成后支持可以导出Excel或Xml。本程序适合各种网页内容采集、分析、...

    JavaScript常用函数工具集:lao-utils

    现在Javascript库海量,流行的也多,比如jQuery,YUI等,虽然功能强大,但也是不万能的,功能不可能涉及方方面面,这里给大家分享一个的JS库是对这些的补充,很多也比较实用,把应用到项目中中去也比较方面,这也是...

    JavaScript编程精解

    第4~7章讲解了JavaScript编程中的高级技术,目的是帮助读者编写更复杂的JavaScript程序,主要涉及错误处理、函数式编程、面向对象编程、模块化等重要内容;第8~12章则将重心转移到JavaScript环境中可用的工具上,...

    JavaScript css浏览器的调试

    1.对IE浏览器的调试 2 1.1. IE6,IE7浏览器对JS的调试方式 2 1.1.1准备工作 2 1.1.2调试脚本步骤 3 1.1.3总结 4 1.2.IE8浏览器对JS的调试方法 4 1.2.1.准备工作 4 1.2.2调试脚本步骤 5 ...5.Opera浏览器调试工具 35

    JavaScript学习指南(第2版).pdf

    ● 标识JavaScript中的不同对象String、Number、Boolean、函数等; ● 使用浏览器调试工具和排错技术; ● 事件处理机制、表单事件以及带表单的JavaScript应用程序; ● 基于浏览器对象模型(BOM)、文档对象模型...

    Javascript逆向分析+Cookie加密+补环境+逆向学习

    当涉及到 JavaScript 的逆向分析时,通常会涉及到反混淆(deobfuscation)技术,因为很多恶意代码或者保护代码都会被混淆以隐藏其真实用途。反混淆技术包括解码编码的字符串、还原混淆的变量名和函数名等,帮助我们...

    C,扫雷游戏,递归函数练习Mine-Clearance.zip

    C#是.NET框架的一部分,这意味着它可以与其他.NET语言(如Visual Basic .NET、F#等)以及.NET框架中的各种库和工具进行交互使用。 【引流】 编程语言和开发技术:如Java、$C++、Python、JavaScript、Ruby等。 数据库...

    aws-lambda-deploy:使用单个命令即可轻松部署Amazon Web Services Lambda函数。 少配置。 最新的Node.js v12!

    手动部署Lambda函数涉及很多步骤。 最初几次手动单击按钮以上传zip文件是可以的,但很快就会变旧。 有一个更简单的方法! 什么? :thought_balloon: 无需采用构建工具/系统即可简化部署AWS Lambda Function的过程...

    模块和名字空间

    在早些年的时候,JavaScript往往用在那些直接嵌入到Web页面中的小的简单的脚本中。随着Web浏览器和Web标准变得成熟起来,JavaScript程序也变...本章最后给出一个模块的扩展的例子,该模块包含一个用于模块的工具函数。

    JS实现网页抢购功能(触发,终止脚本)

    涉及到的内容: 1.chrome浏览器 2.js代码 3.函数节流 第一步 打开chrome浏览器,使用组合键Ctrl+shift+i打开开发者工具,接下来如图所示。 点击snippets 第二步 如图所示 点击new snippet –&gt;输入脚本‘名称’–&gt;...

    基于Spring Boot、Spring Cloud、Vue.js 、Element UI,前后端分离架构的权限管理系统.zip

    此外,后端开发还涉及一些开发工具的使用,如用于Java应用程序的在线诊断工具Arthas、集成开发环境(IDE)插件Cloud Toolkit、混沌工程故障注入工具ChaosBlade等,这些工具可以帮助开发人员更有效地开发、测试、诊断...

    2021前端面试题含答案下载 [完整版]pdf.pdf

    首先,JavaScript基础知识点是前端开发的核心部分,涉及到对象、原型链、new操作符、instanceof操作符等概念。 1. 手写Object.create方法:Object.create方法用于创建一个新的对象,并将传入的对象作为原型。实现...

    122-记一次渗透测试后引发的小扩展.pdf

    在添加用户的过程中,作者使用了C#语言来编写脚本,然后使用DotNetToJScript工具将其转换为JS脚本。最后,作者将JS脚本嵌入到XSL文件中,以便在目标系统上执行。 在整个过程中,作者也讨论了如何绕过安全软件的检测...

    ES6+ 开发电商网站的账号体系 JS SDK

    本章主要对后面用到最多的几个ES6+语法进行前置讲解,包括import和export,let和const,箭头函数等。使用html-bundler搭建课程环境,讲解一些webpack和babel一些最新的相关插件和配置 第5章 登录模块开发-骨架及...

    微信小程序商城,微信小程序demo

    小程序商城的项目结构通常包括pages(页面)、utils(工具函数)、images(图片资源)等目录。页面通过WXML来布局,使用WXSS来控制样式,由JS脚本提供交互逻辑。每个页面就是一个单页面应用程序。 3. 数据管理和请求处理 ...

    亚信java笔试题-tutorial:最全的资源教程-前端涉及的所有知识体系

    JS函数式编程指南 JavaScript Promise迷你书(中文版) 腾讯移动Web前端知识库 Front-End-Develop-Guide 前端开发指南 前端开发笔记本 大前端工具集 - 聂微东 前端开发者手册 入门类 地址 前端入门教程 瘳雪峰的...

Global site tag (gtag.js) - Google Analytics