简单介绍JavaScript中字符串创建的基本方法
创建一个字符串有几种方法。最简单的是用引号将一组字符包含起来,可以将其赋值给一个字符串变量。
var myStr = "Hello, String!";
可以用双引号或单引号将字符串包含,但要注意,作为界定字符串的一对引号必须是相同的,不能混用。
像var myString = "Fluffy is a pretty cat.'; 这样的声明就是非法的。
允许使用两种引号,使得某些操作变得简单,比如将一种嵌入另外一种:
document.write("<img src='img/logo.jpg' height='30' width='100' alt="Logo">");
我们在上面脚本创建了几个字符串,但本质上,它们并不是真正的字符串对象,准确地说,它们是字符串类型的值。要创建一个字符串对象,可使用如下语句:var strObj = new String("Hello, String!");
使用typeof运算符查看会发现,上面的myStr类型为string,而strObj类型为object。
如果想知道字符串的长度,使用其length属性:string.length。
得到字符串的指定位置的字符使用方法:string.charAt(index);
相关推荐
-
Java String类的常用方法汇总
一.String类 String类在java.lang包中,java使用String类创建一个字符串变量,字符串变量属于对象.java把String类声明的final类,不能有类.String类对象创建后不能修改,由0或多个字符组成,包含在一对双引号之间. 二.String类对象的创建 字符串声明:String stringName; 字符串创建:stringName = new String(字符串常量);或stringName = 字符串常量; 三.String类构造方法 1.public
-
java中常用的字符串的比较方法(两种)
比较字符串比较常用的两个方法是运算符"="和String的equals方法. 使用"="比较两个字符串,是比较两个对象的的"地址"是否一致,本质就是判断两个变量是否指向同一个对象,如果是则返回true,否则返回的是false.而String类的equals方法则是比较两个字符串的内容是否一致,返回值也是一个布尔类型. 看下面的代码: public class TestString{ public static void main(String[]
-
基于String变量的两种创建方式(详解)
在java中,有两种创建String类型变量的方式: String str01="abc";//第一种方式 String str02=new String("abc")://第二种方式 第一种方式创建String变量时,首先查找JVM方法区的字符串常量池是否存在存放"abc"的地址,如果存在,则将该变量指向这个地址,不存在,则在方法区创建一个存放字面值"abc"的地址. 第二种方式创建String变量时,在堆中创建一个存放&q
-
简单介绍JavaScript中字符串创建的基本方法
创建一个字符串有几种方法.最简单的是用引号将一组字符包含起来,可以将其赋值给一个字符串变量. var myStr = "Hello, String!"; 可以用双引号或单引号将字符串包含,但要注意,作为界定字符串的一对引号必须是相同的,不能混用. 像var myString = "Fluffy is a pretty cat.'; 这样的声明就是非法的. 允许使用两种引号,使得某些操作变得简单,比如将一种嵌入另外一种: document.write("<img
-
JavaScript中字符串拼接的基本方法
非常简单,就用一个"+"将两个字符串"相加": var longString = "One piece " + "plus one more piece."; 要将多个字符串累积为一个字符串,还可以使用"+="操作符: var result = ""; result += "My name is Anders" result += " and my age
-
javascript中字符串替换函数replace()方法与c# 、vb 替换有一点不同
1.<script language="javascript"> var str = "ajfhslajd and"; //在此我想将字母a替换成字母A alert(str.replace("a","A")); </script> 结果:是只有替换了字符串的首字符a 这不是我要的结果 看↓ 2.replace()支持正则表达式,它可以按照正则表达式的规则匹配字符或字符串,然后给予替换! <scri
-
浅谈javascript中字符串String与数组Array
简单点就是string是字符(串)... 而array是数组...可以放数字啊,字符啊等一系列东东!!! 上个示例: 复制代码 代码如下: var str = "liuzhanqi"; document.write(str["length"]);//等价str.l ength var str = string.fromcharcode(72, 101, 108, 108, 111, 33); document.write(str); //各整数作为unicode编
-
简单了解JavaScript中的new Function
目录 前言 1.语法 01).无效的 JSON 对象字符串合法化 02).模板字符串作为模板 前言 JavaScript技术一直处于不断发展壮大中,如果你是前端开发人员或者JavaScript开发工程师,那么,今天这个知识点,你有必要认真了解一下,它就是“new Function”. 1.语法 语法如下: let func = new Function ([arg1, arg2, -argN], functionBody); 最后一个参数必须是函数体,其余参数作为传递给函数体的参数. 例如: l
-
javascript中字符串的定义示例代码
复制代码 代码如下: <html> <head> <title>javascript中字符串的定义</title> <script> //定义字符串 //第一种 var str = new Array(); alert(str);//空字符 //第二种 var str2 = new Array("hello"); alert(str2);//hello //第三种 /* String 对象可用字符串文字显式创建. 用这种方法创
-
JavaScript中字符串的常用操作方法及特殊字符
下面看下js字符串的常用操作方法,具体内容如下所述: charAt() 获取字符串中特定索引处的字符: toupperCase() 将字符串的所有字符转换成大写字母: indexOf() 返回字符串中特定字符串第一次出现的位置 substring() 返回字符串的某个子串 slice() 返回字符串中的某个子串,支持负数参数(字符串中倒数第一个字符定为-1) concat() 用于将多个字符
-
简单介绍java中equals以及==的用法
简单介绍 equals方法是java.lang.Object类的方法有两种用法说明: 一.对于字符串变量来说,使用"=="和"equals()"方法比较字符串时,其比较方法不同. 1."=="比较两个变量本身的值,即两个对象在内存中的首地址.(java中,对象的首地址是它在内存中存放的起始地址,它后面的地址是用来存放它所包含的各个属性的地址,所以内存中会用多个内存块来存放对象的各个参数,而通过这个首地址就可以找到该对象,进而可以找到该对象的各个属
-
JavaScript中字符串的常用方法总结
目录 1.字符串长度 2.查找字符串中的位置 indexOf() lastIndexOf() search() 3.提取部分字符串 slice() substring() substr() 4.替换字符串内容 5.转换为大写和小写 6.连接字符串 7.删除字符串两端的空白符 8.提取字符串字符 1.字符串长度 length 属性返回字符串的长度: var str = "字符串常用方法总结-东东吖"; str.length; //13 2.查找字符串中的位置 有三种查找字符串中的位置:
-
JavaScript中字符串分割函数split用法实例
本文实例讲述了JavaScript中字符串分割函数split用法.分享给大家供大家参考.具体如下: 先来看下面这段代码: <script type="text/javascript"> var str="How are you doing today?" document.write(str.split(" ") + "<br />") document.write(str.split("&q
随机推荐
- javascript中setTimeout的问题解决方法
- 中文Access2000速成教程--1.5 使用已有的数据自动建新表
- Windows Vista 宽屏LCD提供的支持 与设置方法第1/2页
- C语言通过深度优先搜索来解电梯问题和N皇后问题的示例
- iOS自定义button抖动效果并实现右上角删除按钮
- 实例讲解Python中函数的调用与定义
- JScript中的条件注释详解
- 在PHP模板引擎smarty生成随机数的方法和math函数详解
- rephactor 优秀的PHP的重构工具
- php/js获取客户端mac地址的实现代码
- PHP生成迅雷、快车、旋风等软件的下载链接代码实例
- Python实现的金山快盘的签到程序
- 文档对象模型DOM通俗讲解
- 简单的连接MySQL与Python的Bottle框架的方法
- C#利用控件拖拽技术制作拼图游戏
- jQuery EasyUI API 中文文档 - Pagination分页
- Vee-Validate的使用方法详解
- Android API开发之SMS短信服务处理和获取联系人的方法
- Python整数对象实现原理详解
- 如何做到多笔资料的同步