JS总结之一:字符串的调用方法

字符串的调用方法:
var s="hello, world";
document.write(s.charAt(0)); //第一个字符
document.write(s.charAt(s.length-1)); //最后一个字符
document.write(s.substring(1,4)); //第2~4个字符
document.write(s.slice(-3)); //最后3个字符
document.write(s.indexOf("l")); //字符l首次出现的位置
document.write(s.lastIndexOf("l")); //字符l最后一次出现的位置
document.write(s.indexOf("l",3)); //在位置3及之后首次出现字符l的位置
document.write(s.split(",")); //用,分隔字符串
document.write(s.replace("h","H")); //全文字符替换
document.write(s.toUpperCase()); //替换成大写

//除了使用charAt()方法,还可以通过[]来访问字符串中的单个字符。

s="hello,world";
s[0]; //第一个字符
s[s.length-1];//最后一个字符

时间: 2024-12-21 13:13:51

JS总结之一:字符串的调用方法的相关文章

JS函数的定义与调用方法

原文:http://www.cnblogs.com/mq0036/p/3934867.html JS函数调用的四种方法:方法调用模式,函数调用模式,构造器调用模式,apply,call调用模式 1.方法调用模式:先定义一个对象,然后在对象的属性中定义方法,通过myobject.property来执行方法,this即指当前的myobject 对象.var blogInfo={ blogId:123, blogName:"werwr", showBlog:function(){alert(

js中onload事件的调用方法

1.直接写到html的body标签里面,如: <html> <body > </body> </html> 2.在JS语句调用 (1)当只调用一个函数时: <script type="text/javascript"> function func(){……} window.onload=func; //func后不带括号,为回调函数(不会马上执行,条件满足(如事件触发)时才会执行) </script> (2)调用多

JS iframe父子页面元素调用方法 window parent top 解释

父窗口调用子窗口 var hasMore = parent.document.getElementByIdx_x_x_x("hasMore").value;子窗口调用父窗口document.frames["ifrmBoxFrame"].me.preLoadBoxGrid(); window.frames["iframe_ID"].document.getElementByIdx_x_x_x("iframe_document_object

js中计算字符串长度的方法

String.prototype.gblen = function() { var len = 0; for (var i=0; i<this.length; i++) { if (this.charCodeAt(i)>127 || this.charCodeAt(i)==94) { len += 2; } else { len ++; } } return len; } 原理: 字符串中英文占一个字符, 中文占两个字符

java和js中不定项参数调用方法

一.java中 public void test(Object ... args){ for(Object temp:args){ System.out.print(temp); } } 二.js中 用arguments对象 function test(){ for(var i=0;i<=arguments.length;i++){ alert(""+arguments[i]); } }

js拼装字符串中调用函数传递多个参数。

var txt = '<button href="javascript:void(0);" onclick="editItemXmys(\''+row.XMYS_ID+"','"+row.ITEM_NO+'\')" class="iput_m" style="width: 40px; height: 20px;">' + '修改' + '</button>'; 原文地址:https:

js数组、字符串常用方法

Posted on 2016-01-08 23:19 _银弹 阅读(486) 评论(0) 编辑 收藏 常常在开发中,会使用到很多js数组和字符串的处理方法,这里列举一些常用到的一些,方便大家参考使用. 数组方面 push:向数组尾部增加内容,返回的是新数组的长度. var arr = [1,2,3]; console.log(arr); var b = arr.push(4); console.log(b); console.log(arr); // [1, 2, 3] // 4 //表示当前数

js调用方法传递变量作为参数的问题

举例 有一个js方法,接收参数: function f1(myValue){ alert(myValue); } 有一个变量: var passValue="Hello World"; 在调用这个方法的时候(我是出现在Ajax提交的时候): @Ajax.ActionLink("文本","控制器",new{参数},new AjaxOptions(){ HttpMethod="post",OnSuccess="f1(Pa

JS动态调用方法名示例介绍

先看看JS的一个函数  JavaScript eval() 函数 定义和用法 eval() 函数可计算某个字符串,并执行其中的的 JavaScript 代码. 语法 eval(string) 参数 描述  string 必需.要计算的字符串,其中含有要计算的 JavaScript 表达式或要执行的语句. 返回值  通过计算 string 得到的值(如果有的话). 说明  该方法只接受原始字符串作为参数,如果 string 参数不是原始字符串,那么该方法将不作任何改变地返回.因此请不要为 eval