JS基础-数据类型转化和字符串常用操作

模块回顾

1.数据类型的转化。数-字,字-整,字-浮。

2.字符串常用操作。10种。

一、数据类型的转化

通过“+”号或toString()方法将数值转换成字符串。

2.通过parseInt()将字符串转换成整型。

3.通过parseFloat()将字符串转换成浮点型。

<html>
<head>
<meta charset="utf-8">
<title>数据类型的转换</title>
<script>
    var a=10;
    var b=2;
    //将数值型转换为字符串型
    var c=a.toString();
        alert(c+b);
    var mes="67.3";
    //将字符串转换成整型
    var d=parseInt(mes);
    alert(d);
    //将字符串转换成浮点型
    var e=parseFloat(mes);
    alert(e);
    var ans="oracle";
    alert(parseInt(ans));//NaN Not a number
    </script>
</head>

<body>
</body>
</html>

数据类型转化

二、字符串的常用操作


charAt()


获取字符串特定索引处的字符


toUpperCase()


将字符串的所有字符转换成大写字母


indexOf()


返回字符串中特定字符串第一次出现的位置


substring()


返回字符串的某个子串


slice()


返回字符串的某个子串,支持负数参数,功能更强大


concat()


用于将多个字符串拼加成一个字符串


replace()


将字符串中的某个子串以特定的字符串替换


split()


将某个字符串分割成多个字符串,可以指定分隔符


match()


使用正则表达式搜索目标子字符串


search()


使用正则表达式搜索目标子字符串

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>操作字符串的常用方法</title>
<script type="text/javascript">
    var str="I love javascript"
    alert(str.length);
    alert(str.length)获取字符串长度
    alert(str.charAt(4));//获取第四位字符的值
    alert(str.toUpperCase());//将字符串中的字母都转换成大写
    alert(str.indexOf(‘o‘));//获取字符串中"o"字符的下标位置
    alert(str.lastIndexOf(‘a‘));//获取字符串中最后一个"a"的下标位置
    alert(str.indexOf(‘a‘,8));
    alert(str.substring(3));//从第三位开始截取到最后的字符串的值
    alert(str.substring(3,5));//从第三位截取到第五位的字符串
    alert(str.slice(4));//截取从第四位到最后的字符串
    alert(str.replace(‘a‘,‘w‘));//将字符串中的a替换为w
    alert(str.match(‘v‘));//搜索字符串中的字符v
    alert(str.search(‘love‘));//搜索字符串中字符串的索引位置
    document.write(str);
    var a="5.5";
    var b=2;
    alert(a-b);
    var e="lo"
    var s="ve"
    alert(e+s);
    //总结:1.-*/只有运算功能
    // 2.+ 执行运算功能:数值类型+数值类型
    //3.+执行字符串拼接功能:字符串类型(只要有一个)+数值类型
    </script>
</head>

<body>
</body>
</html>

字符串常用操作

原文地址:https://www.cnblogs.com/LuckyGJX/p/8479483.html

时间: 2024-08-09 09:51:23

JS基础-数据类型转化和字符串常用操作的相关文章

JavaScript字符串常用操作函数之学习笔记

字符串简介 使用英文单引号或双引号括起来,如:’Hello’,”World”,但是不能首尾的单引号和双引号必须一致,交错使用,如果要打印单引号或者双引号,可以使用转义字符\’(单引号),\”(双引号)  代码如下 复制代码 var str_1 = 'Hello World!';  //Hello World!var str_2 = "Hello World!";  //Hello World!var str_3 = '他说:"这样可以的."';  //他说:&quo

Python学习笔记五:字符串常用操作,字典,三级菜单实例

字符串常用操作 7月19日,7月20日 ,7月22日,7月29日,8月29日,2月29日 首字母大写:a_str.capitalize() 统计字符串个数:a_str.count("x") 输出字符,不够的使用指定的字符补上,字符居中:a_str.center(50,"-") 判断字符串以什么结尾:a_str.endwith("xx") 将字符串中的tab转换为指定数目的空格:a_str.expandtabs(tabsize=30) 查找指定字符

python列表、字典、字符串常用操作

Python 列表.字典.字符串常用操作 1.字符串操作 字符串可以通过下标取值,但由于字符串是不可变变量,不可通过下标来修改值. str = 'lily terry mark' name[0]    #获取第1个字符串值 name[0:7]   #获取第1~7的字符串值 name[:7]   #缺省开始位置,默认从第1个元素开始取值 name[0:]   #缺省结束位置,默认到字符串末尾结束 字符串包含判断操作符:in .not in .is 'lily' in names 'lily' no

python3之字符串常用操作练习补充二

字符串常用操作练习补充二 1 #coding:utf-8 2 3 #***将"\t"转为空白符,默认使各段字符串长度为8的整数倍,指定长度则以指定的长度为准 4 str1 = "\tThis\tis Tab test\t!" 5 print(str1.expandtabs()) 6 ''' 7 输出结果为: 8 This is Tab test ! 9 |8字符 |8字符 |16字符 |! 10 ''' 11 print(16*"*") 12 1

javascript中字符串常用操作总结、JS字符串操作大全

字符串的操作在js中非常频繁,也非常重要.以往看完书之后都能记得非常清楚,但稍微隔一段时间不用,便会忘得差不多,记性不好是硬伤啊...今天就对字符串的一些常用操作做个整理,一者加深印象,二者方便今后温习查阅. String对象属性 (1) length属性 length算是字符串中非常常用的一个属性了,它的功能是获取字符串的长度.当然需要注意的是js中的中文每个汉字也只代表一个字符,这里可能跟其他语言有些不一样. var str = 'abc'; console.log(str.length);

js--javascript中字符串常用操作总结、JS字符串操作大全

字符串的操作在js中非常频繁,也非常重要.以往看完书之后都能记得非常清楚,但稍微隔一段时间不用,便会忘得差不多,记性不好是硬伤啊...今天就对字符串的一些常用操作做个整理,一者加深印象,二者方便今后温习查阅. String对象属性 (1) length属性 length算是字符串中非常常用的一个属性了,它的功能是获取字符串的长度.当然需要注意的是js中的中文每个汉字也只代表一个字符,这里可能跟其他语言有些不一样. var str = 'abc'; console.log(str.length);

python数据类型-字符串常用操作

这次主要介绍字符串常用操作方法及例子 1.python字符串 在python中声明一个字符串,通常有三种方法:在它的两边加上单引号.双引号或者三引号,如下: name = 'hello' name1 = "hello bei jing " name2 = '''hello shang hai haha''' python中的字符串一旦声明,是不能进行更改的,如下: #字符串为不可变变量,即不能通过对某一位置重新赋值改变内容 name = 'hello' name[0] = 'k' #通

二进制与十进制的转化,bool str int 之间的转化,str的常用操作,

1.基础数据类型总览(7种) int: 整型,用于进行+-*/运算 str: 存储少量的数据;可加str,可乘数字,可切片,可进行9种常用操作 bool: True False 判断真假 list: 存储大量的数据;可进行增删改查 tuple: 存储大量的数据,不可改变里面的元素 dict: 存储大量的关联型的数据,查询速度非常快;可进行增删改查 set: 自动去重;交并差集 2.int-二进制与十进制之间的相互转换 十进制转二进制 采用"除2取余,逆序排列"法.具体做法是:用2整除十

JS基础--函数与BOM、DOM操作、JS中的事件以及内置对象

   前   言 絮叨絮叨 这里是JS基础知识集中讲解的第三篇,也是最后一篇,三篇JS的基础,大多是知识的罗列,并没有涉及更难得东西,干货满满!看完这一篇后,相信许多正在像我一样正处于初级阶段的同学,经过初步的学习,会对这一门语言有了一定深入的了解,也会感受到这一门语言的强大之处.希望各位同学通过一定的学习,会得到等大的收获. 因为是最后一篇所以内容可能有点多,希望各位同学能够慢慢看,细细看,让我们一起学习,一起进步,一起感受JS的魅力. 一函数 函数的声明及调用 1.函数的声明格式: func