js 字符串中常用的方法

/* window对象下的属性
         * location:地址栏
         * 都有后退的,如果是页面直接加载的时候进行跳转,href和assign方法都看不到后退
         * location.href:跳转页面(没有后退)
         * location.assign();方法
         * 跳转的时候有历史记录
         * navigator对象中的有两个属性回去看一下
         * 获取的客户端的信息(系统和浏览器)
         * history对象:历史记录
         * 页面的加载事件:三个
         * 1.非常重要的:onload事件:页面内容全部加载完毕
         * 不常用的
         * 2.onunload关闭后触发,IE8支持
         * 3.onbeforeunload关闭前触发,IE8支持
         *
         * 回调函数:函数可以作为函数或者是方法的参数
         * 计时器:两个计时器
         * 1.setInterval();参数:1,函数  2,时间,毫秒,该方法返回的是该计时器的id
         *
         */
        /*
         * .charAt(索引);//返回的是该索引对应的字符串
         * .charCodeAt(索引);//返回的是是这个索引对应的字符串的ASCII码值
         * .concat(字符串1,字符串2...);返回的是拼接后的字符串
         * .slice(开始的索引,结束的索引);
         * .slice(3,8);返回的是从索引为3的位置开始截取的字符串到索引为8的前一个结束(到7,包括7)
         * .substring(只写一个参数);从这个索引位置开始截取,一直到最后,获取新的字符串
         * .substring(索引1,索引2);从索引1开始截取到索引2的前一个
         * .substr(索引);返回的是从索引位置开始截取,一直到最后
         * .substr(索引,长度);返回的是从索引位置开始截取,截取一定长度,得到新的字符串
         * .indexOf("要查找的字符串");如果找到了则返回字符串的索引,否则返回-1
         * .lastIndexOf(要找的字符串);从字符串的后面向前找,但是索引仍然是从左开始,从0开始,找到则返回对应的索引,找不到则返回-1
         * .trim();清除字符串两边的空格
         * toLocaleLowerCase()把字符串转小写
         *toLocaleUpperCase()把字符串转大写
         * replace("要替换的字符串","替换的字符串");返回新的字符串
         *split("要干掉的字符串内容");返回的是字符串组合成的数组
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
JavaScript字符串有许多常用方法,下面是一些常见的方法: 1. length: 返回字符串的长度。 示例:`var str = "Hello World"; console.log(str.length); // 输出 11` 2. indexOf: 返回字符串指定字符或子字符串的第一个匹配位置的索引,如果没有找到则返回 -1。 示例:`var str = "Hello World"; console.log(str.indexOf("World")); // 输出 6` 3. lastIndexOf: 返回字符串指定字符或子字符串的最后一个匹配位置的索引,如果没有找到则返回 -1。 示例:`var str = "Hello World"; console.log(str.lastIndexOf("o")); // 输出 7` 4. slice: 返回从指定起始位置到指定结束位置(不包括结束位置)的子字符串。 示例:`var str = "Hello World"; console.log(str.slice(6, 11)); // 输出 World` 5. substring: 返回从指定起始位置到指定结束位置(不包括结束位置)的子字符串,与 slice 方法类似,但不允许负数参数。 示例:`var str = "Hello World"; console.log(str.substring(6, 11)); // 输出 World` 6. substr: 返回从指定起始位置开始的指定长度的子字符串。 示例:`var str = "Hello World"; console.log(str.substr(6, 5)); // 输出 World` 7. replace: 将字符串的指定字符或正则表达式替换为新的字符或字符串。 示例:`var str = "Hello World"; console.log(str.replace("World", "JavaScript")); // 输出 Hello JavaScript` 8. toUpperCase: 将字符串转换为大写。 示例:`var str = "Hello World"; console.log(str.toUpperCase()); // 输出 HELLO WORLD` 9. toLowerCase: 将字符串转换为小写。 示例:`var str = "Hello World"; console.log(str.toLowerCase()); // 输出 hello world` 这些只是一部分常用方法,JavaScript字符串还有很多其他方法可供使用。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值