js基础复习---字符串操作

    var str="hello world";//    1 charAt() 返回字符串的第几个下标字符    console.log(str.charAt(4));//    2:fixed() 以打字机字体显示字符串    document.write(str.fixed());//    3:indexOf()返回某个字符或字符串片段在字符串中首次出现的位置下标,不存在则会返回-1    console.log(str.indexOf("w"));    console.log(str.indexOf("pp"))//    4:把字符串转化为大小写    console.log(str.toUpperCase())//大写    console.log(str.toLowerCase())//小写//    5:substring(star,stop) 方法用于提取字符串中介于两个指定下标之间的字符。//    一个新的字符串,该字符串值包含 stringObject 的一个子字符串,其内容是从 start 处到 stop-1 处的所有字符,其长度为 stop 减 start    // 。    console.log(str.substring(4))//从第4个下标开始,到字符串最结尾    console.log(str.substring(2,5))//返回下标2到下标4之间字符//    6: 把字符串显示为上 下标    document.write(str.sup())//上标    document.write(str.sub())//下标//    7:将字符串显示为删除线        document.write(str.strike());//    8:split, 将字符串分割成数组    console.log(str.split(" "));//            ["hello", "world"]//    9 slice(star,end),提取字符串片段//    包括字符串 stringObject 从 start 开始(包括 start)到 end 结束(不包括 end)为止的所有字符。star 允许取负数,取负数则为从末尾开始算    document.write(str.slice(3,6))//    10 replace(a,b) a为匹配字符串的正则规则, b为需要替换为的字符串    console.log(str.replace(/hello/,"fuckb"));
时间: 2024-11-09 15:15:59

js基础复习---字符串操作的相关文章

js基础复习---数组操作

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="keywords" content="js数组操作"> <meta name="description" content="js基础之数组api练习"> <title

JS基础 复习: Javascript的书写位置

爱创课堂JS基础 复习: Javascript的书写位置 复习 js书写位置: body标签的最底部. 实际工作中使用书写在head标签内一对script标签里. alert()弹出框. console.log() 字面量: 数字字面量:整数,浮点数,特殊字符(Infinity,NaN). 字符串字面量:所有的语言, 语言中的数字,特殊字符串. 变量: 定义变量 标识符的规则:第一个字符是字母(a-z,A-Z),下划线,$.其他字符可以是字母(a-z,A-Z),下划线,$,数字.(还不能使用js

JS基础复习

js基础语法 Netcape js基础语法规范(ECMAScript1,2,3,3.1,5(IE9),6   ES    ES6=es2015) DOM BOM BOM :是由浏览器厂商各自实现的,所以差异比较大 DOM:相关的规范  是由W3C维护的 Node的优势  没有浏览器的兼容性问题 前端项目尽量不要使用ES6,需要考虑兼容性问题 --------------------------------数据类型--------------------------- 1.数据类型分类: 基本数据

python基础10 字符串操作,字典操作,集合操作

本节内容: 字符串操作 字典操作 集合操作 字符串操作 概述 字符串是以''或""括起来的任意文本,比如'abc',"xyz"等等.请注意,''或""本身只是一种表示方式,不是字符串的一部分,因此,字符串'abc'只有a,b,c这3个字符. 如果字符串本身包含'怎么办?比如我们要表示字符串 I'm OK ,这时,可以用" "括起来表示: "I'm OK" 类似的,如果字符串包含",我们就可以用'

js基础篇(dom操作,字符串,this等)

首先我们来看这样一道题 <div id='foo' class='aa bb cc'></div>写出如何判断此div中是否含有aa(注:aa成立,aaa不成立) 首先,我们一定是取出class里面的这个字符串,然后我们想办法判断出这个字符串里面是否存在aa,并且只有aa. 我给大家提供了三种方法,第一种利用getAttribute方法,第二种利用getElementByClassName,第三种就是正则匹配了. 代码如下: /* ***用getAttribute方法实现 */ v

Python学习笔记-Day2-Python基础之字符串操作22222222222222222222222222222222

字符串的常用操作包括但不限于以下操作: 字符串的替换.删除.截取.复制.连接.比较.查找.分割等 这里将对字符串的内置操作方法进行总结归纳,重点是以示例的方式进行展示. 使用type获取创建对象的类 type(name) 使用dir获取类的成员dir(name) 使用vars获取类的成员和各个成员的值   1.    str.capitalize    返回首字母大写,其他字母小写的字符串   2.    str.casefold    字符串转换成小写,用于不区分大小写的字符串比较   3. 

第七天:C基础之字符串操作与结构体

培训的第七天,来成都的十天.来的一行人都觉得好累.也许是因为天气原因,也许是因为今天所讲的内容开始不好理解了. 早上主要讲了字符串相关的两个函数的操作.strstr和strtok ,strstr前面接触过,是查找子串,返回地址.strtok是使用分隔符分割字符串.今天的第一个程序就是不使用这两个函数实现将字符串中的单词分割出来存在二维数组中.这个使用一次循环就能够完成,循环遍历遇到空格是用'\0'代替.代码如下: 1 #include<stdio.h> 2 #include<stdlib

JS基础与DOM操作(一)

1.HTML元素标记 - 超文本标记语言 决定你网页中有哪些东西 alert("")警告对话框,作用是弹出一个警告对话框 confirm("")确定对话框,作用是弹出一个可供选择的确定对话框, 点击确定之后,它返回true,点击取消返回flase,可用变量来接收. prompt("")作用是弹出一个可以输入内容的对话框. 2.CSS - 样式表 决定你网页中的这些元素标记的样式和布局 3.JS - JavaScript 决定你网页中的这些元素标记

js基础和dom操作

1.HTML元素标记 - 超文本标记语言 决定你网页中有哪些东西 2.CSS - 样式表 决定你网页中的这些元素标记的样式和布局用:<style type="text/css"></style> 3.JS - JavaScript 决定你网页中的这些元素标记的功能和特效.只要放在HTML里就可以.用:<script type="text/javascript"><script> alert() 弹出警告对话框 :con