<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>无标题文档</title><script type="application/javascript">var quanj = ‘全局变量‘;alert(‘提示‘);test(); function test() {jub = ‘局部变量‘;alert(‘函...
两个部分,一个是如题的直接上代码;二是外一则的小体会。var get_contain_chinese_number=function(check_str){chineseArray=[];check_str.replace((/[\u4e00-\u9fa5]/gm), function() {var text = arguments[0];var index = arguments[arguments.length - 2];chineseArray.push({text: text,index: index});return text;});return chineseArray.length; } 2.js里面的this对象 var A={a:function(e){alert(e)},b:function(...
StringUtils提供一些常用的字符串处理方法,包括除去字符串两端空白、字符串左右两边填补字符、字符串格式化、字符串html编码和字符串html解码。 方法描述StringUtils.trim(str)除去字符串两端空白StringUtils.format(str, object…)字符串格式化StringUtils.leftPad(str, size, character)在字符串左边填补字符character,填补后的字符串长度为sizeStringUtils.rightPad(str, size, character)在字符串右边填补字符character,填补...
split方法用于把一个字符串切割成字符串数组,与join相反一个参数表示以该参数为切割点,1var str="silence‘s world"; 2 console.log(str.split(" "));// ["silence‘s", "world"]3 console.log(str.split("‘"));// ["silence", "s world"]4 console.log(str.split(""));//["s", "i", "l", "e", "n", "c", "e", "‘", "s", " ", "w", "o", "r", "l", "d"]5//两个参数时,后一个参数表示长度6 console.log(str.sp...
// JavaScript Document//定义规则//var reg=/./;//定义字符串//var str="abc456";//判断字符串是否符合规则 //var flag=reg.test(str);//console.log(flag);//var reg=/\d/;//匹配数字//var reg=/\D/;//var reg=/\w/;//var reg=/[^0-9]/;//var str="abc";//var flag=reg.test(str);//console.log(flag);//匹配手机号,一共11位,其中第一位只能是1,第二位只能是3.4.7.8/* var reg=/^[1][3478][0-9]{9}$/; var phone="13001519922...
一、描述我们在空间中发表状态,当我们输入一个字符,上面的剩余可输入字符数就会减一,直到输入的字符数达到之前设定的最大数量为止,效果如下图所示:二、实现方法首先,我们先确定文本框内的最大可输入长度,其次在输入一个字符抬起键盘的时候对输入文本框中的字符长度进行验证,并在动态显示在剩余可输入字符数中。三、源代码<%@ page language="java" pageEncoding="UTF-8"%> <%@ taglib uri="/struts-tags" prefix="s"%> <%@...
在JavaWeb的开发过程中对json字符串的解析是比较常见的,那么怎么借助JavaScript去解析json字符串呢?这里直接上代码: 代码一一个 Servletpackage com.ghj.servlet;import java.io.IOException; import java.io.PrintWriter; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map;import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import ...
var jsObj = {}; jsObj.testArray = [1,2,3,4,5]; jsObj.name = ‘CSS3‘; jsObj.date = ‘8 May, 2011‘; var str = JSON.stringify(jsObj); var str1 = JSON.parse(str); var str2 = JSON.stringify(str1);alert(str);alert(str1); alert(str2); 原文:http://www.cnblogs.com/beimingbingpo/p/6882040.html
JS自带函数concat将两个或多个字符的文本组合起来,返回一个新的字符串。var a = "hello";var b = ",world";var c = a.concat(b);alert(c);//c = "hello,world"indexOf返回字符串中一个子串第一处出现的索引(从左到右搜索)。如果没有匹配项,返回 -1 。var index1 = a.indexOf("l");//index1 = 2var index2 = a.indexOf("l",3);//index2 = 3charAt返回指定位置的字符。var get_char = a.charAt(0);//get_char = "h"lastIndexOf返...
1、获取小数点位数方法 a、 使用 js 中 subsrting,indexOf,parseFloat三个函数,代码如下:var s = "22.127456" ;//s 为 字符串 ,substring、indexOf 只能对字符串使用var point = s.indexOf(".")+3;//获取小数点在字符串中的位置,并向后加3作为最后字符串结束位var str = s.substring(0,point) ;//获取0到point之间的字符串var data = str.parseFloat();b、 使用 js 中Math.round函数,代码如下:var num=22.127456; var...
1. .charAt()里面写数字 在一般浏览器上相当于方括号 可是由于IE6的存在他就有了用处 由于IE6不兼容方括号2. charCodeAt() 和charAt几乎相同仅仅只是出来的是ascii码 也能转换中文3. fromcharCode() 和上面的用处正好相反 输进去一个十进制的数 能够吧编码转换为相应的字符 不须要实例化对象就能够使用4. insizeOf() 括号中面写一个字符或者几个 查找第一个出现的字符,假设没有返回-15. lastind...
使用正则去重1var s = "aabdeeagdcffdsf"; 2var ss = s.replace(/(.)(?=.*\1)/g,""); 3 console.log(ss)说明: 1、var reg =/(.)(?=.*\1)/g; 2、.匹配任意字符,但只能匹配任意字符中的一个; 3、(.)加上()就是将匹配的该字符存储起来供以后引用; 4、(?=)预搜索(也有叫断言的,也有叫预查的),指明某个字符的右侧是什么,但不包含这部分,只取这个‘某个字符’,如:p(?=ing)匹配字符串ping时匹配成功...
var arr = [1, 2, 3, 4, 5, 6, 7, 8, 9]; arr.map(String); //结果: [‘1‘, ‘2‘, ‘3‘, ‘4‘, ‘5‘, ‘6‘, ‘7‘, ‘8‘, ‘9‘]var a = [‘1‘, ‘2‘, ‘3‘, ‘4‘, ‘5‘, ‘6‘, ‘7‘, ‘8‘, ‘9‘] a.map(Number); //结果:[1, 2, 3, 4, 5, 6, 7, 8, 9] 原文:https://www.cnblogs.com/TreeCTJ/p/11636796.html
有时在显示某段文字的时候,可能会太长,影响我们页面的显示效果。如果仅是英文,那么我们可以用String.substring(start, end)函数就已经够用了。但是通常我们都会遇到既有英文,又有汉字的情况。而汉字是占用2个字节的,如果用String.substring(start, end)截取字符串的话,会发现汉字截取后比英文截取后个数虽然相同,但是长度还是长出去不少(具体要视字符个数来决定)。繁峙县粮食局下面是一个实现这个功能的函数:<script lan...
JavaScript的内置功能之一就是字符串连接,如果用‘+’连接两个数字,表示两数相加。但是如果用于字符串,就表示第二个字符加在第一个字符之后。var num=1+2;console.log(num);var msg=‘hello‘+‘world‘;console.log(msg);对于字符串来说,除了有length属性,还有很多其他有用的属性,如: var str=‘hello,world‘;console.log(str.length);console.log(str.charAt(0)); //第一个字符 console.log(str.charAt(str.length-1)); ...