当前位置: 首页 > news >正文

prototype 常用方法

//函数名称:
//作 者:
//功能说明: 扩展string方法
//输入参数:
//输出参数:
//创建日期:
//=====================================================================
//此处为string类添加三个成员
String.prototype.Trim = function() { return this.replace(/(^/s*)|(/s*$)/g, ""); }
String.prototype.LTrim = function() { return this.replace(/(^/s*)/g,""); }
String.prototype.RTrim = function() { return this.replace(/(/s*$)/g,""); }
String.prototype.replaceAll = function(s1, s2) {
return this.replace(new RegExp(s1, "gm"), s2);
}

String.prototype.realLength = function() {return this.replace(/[^/x00-/xff]/g,"**").length; }

//Example: var arr=[1,2,3]; var isExists= arr.in_array( 1 );

Array.prototype.in_array = function(e) {
for (i = 0; i < this.length && this[i] != e; i++);
return !(i == this.length);
}

相关文章:

  • 构建高质量的C#代码
  • C#的Enum—枚举
  • python 常用模块
  • 比较有用的枚举方法
  • 长训总结
  • 地形编辑工具
  • 怎么在企业管理器中得到执行一个select语句的毫秒级时间
  • Wireshark抓包过滤
  • 关于Remoting的个人使用心得
  • 工作不顺心怎么办?——Leo网上答疑(57)
  • 操作系统版本
  • SQL中 NVARCHAR 和 VARCHAR 两者之间的优势与劣势
  • 学习进度条-第四周
  • OEM界面乱码
  • HTTP简介
  • [NodeJS] 关于Buffer
  • 《Java编程思想》读书笔记-对象导论
  • 30天自制操作系统-2
  • Android Volley源码解析
  • Java方法详解
  • Laravel深入学习6 - 应用体系结构:解耦事件处理器
  • Logstash 参考指南(目录)
  • Transformer-XL: Unleashing the Potential of Attention Models
  • 发布国内首个无服务器容器服务,运维效率从未如此高效
  • 经典排序算法及其 Java 实现
  • 悄悄地说一个bug
  • 什么软件可以剪辑音乐?
  • 用Node EJS写一个爬虫脚本每天定时给心爱的她发一封暖心邮件
  • 曜石科技宣布获得千万级天使轮投资,全方面布局电竞产业链 ...
  • "无招胜有招"nbsp;史上最全的互…
  • # Java NIO(一)FileChannel
  • #传输# #传输数据判断#
  • #我与Java虚拟机的故事#连载14:挑战高薪面试必看
  • (Java岗)秋招打卡!一本学历拿下美团、阿里、快手、米哈游offer
  • (附源码)ssm考生评分系统 毕业设计 071114
  • (每日持续更新)jdk api之FileFilter基础、应用、实战
  • (三)docker:Dockerfile构建容器运行jar包
  • (三)elasticsearch 源码之启动流程分析
  • (十) 初识 Docker file
  • (一)u-boot-nand.bin的下载
  • (原創) 如何刪除Windows Live Writer留在本機的文章? (Web) (Windows Live Writer)
  • (转)socket Aio demo
  • *++p:p先自+,然后*p,最终为3 ++*p:先*p,即arr[0]=1,然后再++,最终为2 *p++:值为arr[0],即1,该语句执行完毕后,p指向arr[1]
  • .h头文件 .lib动态链接库文件 .dll 动态链接库
  • .L0CK3D来袭:如何保护您的数据免受致命攻击
  • .NET Core SkiaSharp 替代 System.Drawing.Common 的一些用法
  • .NET MVC第三章、三种传值方式
  • .NET 的静态构造函数是否线程安全?答案是肯定的!
  • .NET/C# 获取一个正在运行的进程的命令行参数
  • .NET/C# 使窗口永不激活(No Activate 永不获得焦点)
  • .Net6使用WebSocket与前端进行通信
  • @FeignClient注解,fallback和fallbackFactory
  • @for /l %i in (1,1,10) do md %i 批处理自动建立目录
  • [ 渗透工具篇 ] 一篇文章让你掌握神奇的shuize -- 信息收集自动化工具
  • [ 云计算 | Azure 实践 ] 在 Azure 门户中创建 VM 虚拟机并进行验证