`
hkjdkl
  • 浏览: 30431 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

js 常用自带函数应用

    博客分类:
  • java
阅读更多

1, concat

//将两个或者多个字符文本组合起来,返回一个新的字符串
var a = "hello";
var b = ",world";
var = a.concat(b);
alert(c);

2, indexOf
//返回字符串中一个子串第一处出现的索引(从左到右),没有返回-1
var index1 = a.indexOf("1");
var index2 = a.indexOf("1",3);//第三个1出现的下标

对应有一个lastIndexOf,他的使用和indexOf一样,不过,查询是从右到左
search同indexOf,不过不能指定第几个。

3, charAt
//返回指定位置的字符
var get_char = a.charAt(0);

4, match
//检查一个字符串匹配一个正则表达式内容,没有匹配返回null,有则返回被比较的字符串
var a = 'hello';
var re = new RegExp(/^\w+$/);
var is_alpha1 = a.match(re);

5,substring或者substr
//返回一个字符串的子串,指定下标段
var sub1 = a.substring(1);
var sub2 = a.substring(2);

6,replace
//产生一个新的字符串,是通过修改原字符串中指定的字符串后得到
var a = "1111232";
var b = a.replace("1","2");
alert(b);//2111232

7,split
//通过将字符串按照指定的字符串分割成字符串数组
var a = '12334534';
var a1 = a.split("2");

8,length
//返回字符串的长度
alert(a.length);

9, size()
//返回数组长度
a1.size();

10, toLowerCase
//将大写转小写
toUpperCase小写转大写


11, paseInt / paseLong
//将字符串形式的数字,转换成数值对象,非数字的无法执行

分享到:
评论

相关推荐

    实用JavaScript工具库Eustia.zip

    编写模块Eustia本身自带了多个常用的工具函数。 如果需要添加其它函数,请在根目录下创建名为eustia的文件夹。比如说,我想要一个能比较版本号大小的函数。首先在eustia文件夹下边创建名为compareVersion的文件,...

    javascript进行数组追加方法小结

    javascript中给数组加元素是一个非常简单的问题,javascript本身就提供了大量这类函数,我们可以使用js自带函数快速给数组增加元素了,本文就javascript进行数组追加的方法做出如下小结。以前常用的是arr.concat(arr2...

    JS内置对象

    内置对象: 就是指 JS 语言自带的一些对象,这些对象供开发者使用,并提供了一些常用的或是最基本二必要的功能(属性 和 方法)。 JavaScript 提供了多个内置对象:Math、Date、Array、String等 查询文档: MDN ...

    程序天下:JavaScript实例自学手册

    1.25 使用JavaScript传递页面参数 1.26 页面被冻结 第 2章 按钮特效 2.1 页面刷新按钮 2.2 按回车调用登录按钮 2.3 动态创建按钮 2.3 平面按钮 2.4 按钮的嵌入效果 2.5 按钮改变状态栏信息 2.6 定义按钮的热键 2.7 ...

    《程序天下:JavaScript实例自学手册》光盘源码

    1.25 使用JavaScript传递页面参数 1.26 页面被冻结 第 2章 按钮特效 2.1 页面刷新按钮 2.2 按回车调用登录按钮 2.3 动态创建按钮 2.3 平面按钮 2.4 按钮的嵌入效果 2.5 按钮改变状态栏信息 2.6 定义按钮的热键 2.7 ...

    JavaScript对象学习小结

    js中对象的分类跟之前我们学过的语言中函数的分类一样,一个是系统自带的叫预定义对象,一个是用户自己写的叫自定义对象。 大体内容如下图所示:  一:核心对象 1.Array对象 数组对象,用来创建数组,使用new 创建...

    文件上传uploadifive插件下载

    1,能够一次性选择多个文件上传,查看上传进度,控制文件上传类型和大小,为每一步操作添加回调函数等。该插件还自带一个PHP文件用于服务器端处理上传文件。 2, uploadifive控件是基于HTML5而不用支持falsh(可以...

    js中常用的弹出对话框3种方式

    javascript下自带的三个弹出对话框效果,需要的朋友可以参考下。下面对各个函数的说明也有使用用途,

    基于JavaScript实现简单的随机抽奖小程序

    本人对javascript的研究不深,平时主要用于网站开发中对来自客户端的数据进行有效性判断(基于安全性的考虑,安全性要求高的网站尽量使用服务器端语言对数据有效性进行判断),涉及到的都是最常用的方法、函数。...

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

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

    vc++ 应用源码包_1

    另外有只打开一个应用程序、CRichEdit的使用、最小到托盘、自动检测在线用户(多播组)等。 freeeim_FreeEIM_企业即时通讯软件源代码2010年8月份最新版 FTP、HTTP 多线程断点续传下载文件 源码 gdiplus应用实例 ...

    vc++ 应用源码包_2

    另外有只打开一个应用程序、CRichEdit的使用、最小到托盘、自动检测在线用户(多播组)等。 freeeim_FreeEIM_企业即时通讯软件源代码2010年8月份最新版 FTP、HTTP 多线程断点续传下载文件 源码 gdiplus应用实例 ...

    vc++ 应用源码包_6

    另外有只打开一个应用程序、CRichEdit的使用、最小到托盘、自动检测在线用户(多播组)等。 freeeim_FreeEIM_企业即时通讯软件源代码2010年8月份最新版 FTP、HTTP 多线程断点续传下载文件 源码 gdiplus应用实例 ...

    vc++ 应用源码包_3

    另外有只打开一个应用程序、CRichEdit的使用、最小到托盘、自动检测在线用户(多播组)等。 freeeim_FreeEIM_企业即时通讯软件源代码2010年8月份最新版 FTP、HTTP 多线程断点续传下载文件 源码 gdiplus应用实例 ...

    vc++ 应用源码包_5

    另外有只打开一个应用程序、CRichEdit的使用、最小到托盘、自动检测在线用户(多播组)等。 freeeim_FreeEIM_企业即时通讯软件源代码2010年8月份最新版 FTP、HTTP 多线程断点续传下载文件 源码 gdiplus应用实例 ...

    YUI 2.6 和 jQuery 写的Validator表单校验框架

    摘要:脚本资源,Ajax/JavaScript,表单验证插件,Validator 我分别用 YUI 2.6 和 jQuery 写了两个库的校验框架,基本上能够应付常用的校验工作了。校验恐怕是前端工程师最头疼的工作之一,希望使用这个框架能帮助大家...

    uniapp前端+E2EE服务端交互-易语言

    主要功能 后端:分类的增删改查 ,多表单的增删改 ,支持按日期 、分类 筛选表单数据。 数据:查看、修改,一键多选 ...基础的文本操作、一些快捷函数,使用了精易模块 。 菜单及时间函数等,使用了雕哥模块 。

    java开源包8

    JSEditor 是 Eclipse 下编辑 JavaScript 源码的插件,提供语法高亮以及一些通用的面向对象方法。 Java数据库连接池 BoneCP BoneCP 是一个高性能的开源java数据库连接池实现库。它的设计初衷就是为了提高数据库连接...

    fastCSharp

    4、与Web视图配套的js类库,包括数据驱动界面的实现、ajax功能、html编辑器、简单的筛选器、以及一些常用功能。 * 数据驱动界面,这个需要体验一下,比如在未登录的状态下访问http://www.51nod.com/today.html#!type...

    JAVA上百实例源码以及开源项目

     WDSsoft的一款免费源代码 JCT 1.0,它是一个Java加密解密常用工具包。 Java局域网通信——飞鸽传书源代码 28个目标文件 内容索引:JAVA源码,媒体网络,飞鸽传书  Java局域网通信——飞鸽传书源代码,大家都知道VB...

Global site tag (gtag.js) - Google Analytics