当前位置: 首页 > 编程笔记 >

Javascript字符串对象的常用方法简明版

长孙沈义
2023-03-14
本文向大家介绍Javascript字符串对象的常用方法简明版,包括了Javascript字符串对象的常用方法简明版的使用技巧和注意事项,需要的朋友参考一下
var a = "abcDEfGgdefg32asdf38";
document.write("原始:"+a+"<br />")
document.write("粗体:"+a.bold()+"<br />");
document.write("大号:"+a.big()+"<br />");
document.write("斜体:"+a.italics()+"<br />");
document.write("删除线:"+a.strike()+"<br />");
document.write("字体大小:"+a.fontsize(10)+"<br />");
document.write("字体颜色:"+a.fontcolor("#ff0000")+"<br />");
document.write("上标:"+a.sup()+"<br />");
document.write("下标:"+a.sub()+"<br />");
document.write("大写:"+a.toUpperCase()+"<br />");
document.write("大写:"+a.toLowerCase()+"<br />");
document.write("返回索引字符:"+a.charAt(3)+"<br />");//这里应该是"D"
document.write("返回索引:"+a.indexOf("f")+"<br />");//这里应该是5
document.write("返回索引(逆向查找):"+a.lastIndexOf("f")+"<br />");//这里应该是9
document.write("查找字符串:"+a.search("f")+"<br />");//这里应该是5,与indexOf相同
document.write("替换字符串:"+a.replace("a","A")+"<br />");//把字符串中的a替换成A
document.write("返回子串:"+a.slice(1,3)+"<br />");//应该是bc,返回从索引1到3-1的子串
document.write("分割字符串:"+a.split("D").toString()+"<br />");//把D作为分割符,分割字符串,返回数组
document.write("返回子串:"+a.substr(1,2)+"<br />");//返回子串,从索引1开始,长度为2,这里就是bc
document.write("返回子串:"+a.substring(1,3)+"<br />");//与sclice()相同,返回索引1到3-1的子串
document.write("匹配:"+a.match(/\d+/)+"<br />");//正则匹配,返回匹配的结果,这里是32
 类似资料:
  • 问题内容: 出于好奇,我尝试了这个例子。 输出为“字符串”。我想知道JVM决定在什么基础上调用以String作为参数而不是Object的方法。 问题答案: 只要可以将多个重载方法应用于参数列表,就会使用最具体的方法。 在这种情况下,传递时都可以调用这两种方法,因为“空类型”既可以分配给也可以分配给。采取的方法更加具体,因此将被选择。

  • 可能重复: 基于参数的真实类型选择重载方法 当参数为文字空值时,如何选择重载方法? 当我执行下面的代码时,我得到以下输出: 名为“”的字符串参数为“”的方法。。。" 为什么?

  • 问题 你有一个字符串形式的方法名称,想通过它调用某个对象的对应方法。 解决方案 最简单的情况,可以使用 getattr() : import math class Point: def __init__(self, x, y): self.x = x self.y = y def __repr__(self): return 'P

  • 本文向大家介绍JavaScript字符串检索字符的方法,包括了JavaScript字符串检索字符的方法的使用技巧和注意事项,需要的朋友参考一下 在字符串中检索字符的几种方式,供大家参考,具体内容如下 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊教程。

  • 本文向大家介绍用jQuery将JavaScript对象转换为querystring查询字符串的方法,包括了用jQuery将JavaScript对象转换为querystring查询字符串的方法的使用技巧和注意事项,需要的朋友参考一下 在get方式的参数传递中,常常需要将JavaScript对象,转换成查询字符串,比如: 会转换成 方法1:用JavaScript 输出: // foo=hi%20the

  • 问题内容: Douglas Crockford喜欢说在javascript原型面向对象语言中不需要。 他解释说,添加这些代码只是为了使来自基于类(即“ 经典 ”)的面向对象的编程语言的人们感到某种程度的舒适: JavaScript中,我们很难雅 JavaScript是一种原型语言,但是它有一个运算符,试图使它看起来像古典语言。这往往会使程序员感到困惑,从而导致一些有问题的编程模式。 您无需在Jav