`

JS公共方法宝典

    博客分类:
  • JS
 
阅读更多

1.JS去掉字符串的最后个字符:

var top=str.substr(0, str.length-1);

 

2.计算字符串长度方法

 //计算字符串长度方法
 var jmz = {};
 jmz.GetLength = function(str) {
     ///<summary>获得字符串实际长度,中文2,英文1</summary>
     ///<param name="str">要获得长度的字符串</param>
     var realLength = 0, len = str.length, charCode = -1;
     for (var i = 0; i < len; i++) {
         charCode = str.charCodeAt(i);
         if (charCode >= 0 && charCode <= 128) realLength += 1;
         else realLength += 2;
     }
     return realLength;
 };
分享到:
评论

相关推荐

    .NET程序员面试之葵花宝典

    19. **多层应用程序数据传递**:常见的数据传递方式有:通过方法参数、使用公共对象、利用.NET Remoting、Web服务等。实际项目中选择方式取决于需求和架构。 20. **正则表达式解析**:正则表达式"[AB][TJG][1-3]...

    初学者面试宝典.docx

    【初学者面试宝典】是针对Java开发及前端基础的一份综合知识整理,涵盖了面试中常见的一些技术要点。本文将详细解析其中的关键知识点,帮助读者深入理解和掌握。 **WEB前端基础** 1. **JavaScript的数据类型**:...

    点net面试之葵花宝典.pdf

    9. **调用客户端方法**:Web控件和HTML服务端控件可以通过JavaScript或客户端事件处理程序调用客户端方法,如示例所示,`onclick`属性可以绑定客户端函数。 10. **Web页面与隐藏类**:ASP.NET页面与隐藏类(后台类...

    Java面试宝典

    答案是可以的,但只能有一个公共类,并且文件名必须与公共类名相同。 2. Java是否有goto语句?Java中没有goto语句,它被认为是一种不安全的跳转。 3. &和&&的区别在于,&是逻辑与运算符,两边的表达式都会执行;而...

    点net面试之葵花宝典

    例如,通过在控件的事件属性中指定 JavaScript 函数名称,可以实现在客户端执行代码。 #### 15. ASP.NET 页面与其隐藏类的关系 - 每个 ASP.NET 页面都有一个对应的隐藏类。隐藏类包含了页面逻辑,并与页面的 HTML ...

    .NET面试需要的葵花宝典

    6. **调用客户端方法**:Web控件和HTML服务端控件可以调用客户端方法,只需在控件属性中指定JavaScript函数,例如使用onclick事件。 7. **ASP.NET中的Web页面与隐藏类**:每个ASP.NET页面都有一个对应的隐藏类,这...

    2024前端面试通过宝典

    - **原型链继承**:通过将父类的实例设置为子类的原型,使子类能够访问父类的所有公共属性和方法。 ```javascript function Parent() { this.name = 'parent'; } Parent.prototype.getName = function() { ...

    Java面试宝典2012版

    以上内容仅覆盖了Java面试宝典2012版中的一部分知识点,后续章节还包含了算法与编程、HTML/JavaScript/Ajax、Java Web、数据库等多个方面的深入内容。在准备Java面试时,除了掌握基础知识外,还需要对这些高级主题...

    .net易筋经面试宝典

    12. 调用客户端方法:Web控件和HTML服务端控件可以通过JavaScript调用客户端方法,通过`ClientID`属性引用控件并执行JavaScript函数。 13. `web.config`重要节点:包括`&lt;configuration&gt;`, `&lt;system.web&gt;`, `...

    C#笔试面试宝典C#笔试面试宝典

    - `public`:公共成员,无访问限制,任何地方都能访问。 - `internal`:程序集内部访问,同一程序集内的类可以访问,用于封装库的内部实现。 **3. ADO.NET中的主要对象** ADO.NET是.NET框架中用于数据库访问的关键...

    《Java Web开发速学宝典》各章节例子源码

    6. **JavaBean规范**:JavaBean是符合特定规则的Java类,通常用于封装数据并提供公共方法。它们在Java Web应用中作为数据传输对象(DTO)或持久化对象(PO)使用。 7. **Apache Tomcat服务器**:Tomcat是常见的Java...

    java 面试宝典 免费提供

    ### Java面试宝典知识点解析 #### 一、面向对象的特征 面向对象编程的主要特征包括: 1. **封装**:将对象的状态信息隐藏在对象内部,不允许外部程序直接访问对象内部信息,而是通过该类提供的方法来实现对内部信息...

    基于J2EE的ajax宝典-dwr部分源码

    2. **DWR的Java接口**:为了允许JavaScript调用服务器端的方法,我们需要在Java后端定义一个公共接口,这个接口中的方法将被DWR暴露给前端。 3. **JavaScript与Java对象的交互**:DWR自动生成JavaScript的代理类,...

    .net面试宝典,试前必看!!!

    - **Node.js**: 一种基于Chrome V8引擎的JavaScript运行环境,用于构建高性能的网络应用。 #### 二、.NET面试宝典核心知识点 - **私有(private)、受保护(protected)、公共(public)、内部(internal)访问修饰符**: ...

    Java面试宝典2017.doc

    17. 公共(public)、私有(private)、受保护(protected)以及默认(包访问)的区别在于访问控制权限。public可被任何地方访问,private只能在本类中访问,protected可被同包及子类访问,无修饰词(默认)则只允许...

    java面试宝典

    ### Java面试宝典知识点解析 #### 一、Java基础部分 **1.1 多个类在一个.java文件中** - **定义**: 在一个`.java`源文件中可以包含多个类,但只能有一个公共类(public class),且该文件名必须与公共类的名称...

Global site tag (gtag.js) - Google Analytics