js-字符串的方法、模板字符串、对象的遍历.pdf
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
JavaScript 字符串和对象操作 JavaScript 中的字符串是一种基本数据类型,用于存储文本数据。字符串可以通过字面量创建,也可以通过构造函数创建。访问字符串中字符可以通过索引访问,例如 `str[0]`,获取字符串长度可以使用 `str.length`。遍历字符串可以使用 `for` 循环遍历。 字符串有许多有用的方法,以下是其中的一些: 1. `charAt()` 方法:获取字符串中指定下标的元素,例如 `str.charAt(2)`。 2. `indexOf()` 方法:查找字符串中第一次出现的指定元素的下标,如果没有找到则返回 -1,例如 `str.indexOf('m')`。 3. `lastIndexOf()` 方法:查找字符串中最后一个出现的指定元素的下标,例如 `str.lastIndexOf('n')`。 4. `substring()` 方法:获取字符串中指定范围的元素,不包括结束下标,例如 `str.substring(2, 5)`。 5. `replace()` 方法:使用指定的字符串替换原始字符串中的某个字符串,例如 `str.replace('hi', 'hello')`。 6. `split()` 方法:将字符串以指定的分隔符分割成数组,例如 `str.split('-')`。 7. `concat()` 方法:将多个字符串连接成一个新的字符串,例如 `str.concat(strTwo)`。 8. `trim()` 方法:删除字符串两端的空格,例如 `str.trim()`。 9. `startsWith()` 方法:查看字符串是否以指定的字符串开头,例如 `str.startsWith('abc')`。 10. `endsWith()` 方法:查看字符串是否以指定的字符串结尾,例如 `str.endsWith('mnn')`。 11. `toUpperCase()` 方法:将字符串转换为大写,例如 `str.toUpperCase()`。 12. `toLowerCase()` 方法:将字符串转换为小写,例如 `str.toLowerCase()`。 13. `includes()` 方法:查看字符串中是否包含指定的字符串,例如 `str.includes('jk')`。 模板字符串是一种新的字符串语法,使用反引号 ``囲みます,可以方便地拼接字符串和变量。例如 `var str1 = `abc${str}`;` 访问对象的属性可以使用点语法或括号语法,例如 `obj.name` 或 `obj['name']`。遍历对象可以使用 `for...in` 循环,例如 `for (var key in obj) { console.log(key, obj[key]); }`。 对象也可以使用括号语法来新增属性,例如 `obj[key] = 1`。 在 JavaScript 中,严格模式可以使用 `'use strict'` 语句来开启,例如 `<script> 'use strict'; ... </script>`。严格模式可以帮助开发者避免一些常见的错误和不良编程习惯。
- 粉丝: 0
- 资源: 2万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- (源码)基于ESP8266的WebDAV服务器与3D打印机管理系统.zip
- (源码)基于Nio实现的Mycat 2.0数据库代理系统.zip
- (源码)基于Java的高校学生就业管理系统.zip
- (源码)基于Spring Boot框架的博客系统.zip
- (源码)基于Spring Boot框架的博客管理系统.zip
- (源码)基于ESP8266和Blynk的IR设备控制系统.zip
- (源码)基于Java和JSP的校园论坛系统.zip
- (源码)基于ROS Kinetic框架的AGV激光雷达导航与SLAM系统.zip
- (源码)基于PythonDjango框架的资产管理系统.zip
- (源码)基于计算机系统原理与Arduino技术的学习平台.zip
评论0