javascript 字符串对象
数组转换字符串
重点!!!!!!
var arr = ['444', 5555, 777]
console.log(arr.indexOf(777));
console.log(arr.lastIndexOf(777)); // 封装一个数组去重函数
function unique(arr) {
var list = []
for (var i = 0; i < arr.length; i++) {
if (list.indexOf(arr[i]) === -1) {
list.push(arr[i])
}
}
return list
}
var fr = unique(['d', 'f', 'f', 'w', 'd'])
console.log(fr); //生成临时变量 把简单数据类型包装为繁杂数据类型
var temp = new String('andy')
// 赋值给我们声明的字符变量
str = temp;
// 销毁临时变量
temp = null;
console.log(str); // // 字符串对象 根据字符串返回位置
var str = '55555hhhhhttt';
console.log(str.indexOf('h', [6])); // 查找字符串中所有o出现的次数和位置
var firstArr = 'abcodefgopgSSSSSS'
var index = firstArr.indexOf('o')
var num = 0
while (index !== -1) {
console.log(index);
num++;
firstArr.indexOf('o', index + 1)
}
console.log(num); var str1 = 'auijhyhuj'
console.log(str1.charAt(0));
console.log(str1.charCodeAt(0));
console.log(str1[0]);
var arr = ['444', 5555, 777]
console.log(arr.indexOf(777));
console.log(arr.lastIndexOf(777)); // 封装一个数组去重函数
function unique(arr) {
var list = []
for (var i = 0; i < arr.length; i++) {
if (list.indexOf(arr[i]) === -1) {
list.push(arr[i])
}
}
return list
}
var fr = unique(['d', 'f', 'f', 'w', 'd'])
console.log(fr); //生成临时变量 把简单数据类型包装为繁杂数据类型
var temp = new String('andy')
// 赋值给我们声明的字符变量
str = temp;
// 销毁临时变量
temp = null;
console.log(str); // // 字符串对象 根据字符串返回位置
var str = '55555hhhhhttt';
console.log(str.indexOf('h', [6])); // 查找字符串中所有o出现的次数和位置
var firstArr = 'abcodefgopgSSSSSS'
var index = firstArr.indexOf('o')
var num = 0
while (index !== -1) {
console.log(index);
num++;
firstArr.indexOf('o', index + 1)
}
console.log(num); var str1 = 'auijhyhuj'
console.log(str1.charAt(0));
console.log(str1.charCodeAt(0));
console.log(str1[0]);
// 判断出下面谁出现的次数最多,并且统计次数
var str = 'abcdefghijkisabsssdddddd'
var o = {}
for (var i = 0; i < str.length; i++) {
var chars = str.charAt(i) //cahrsf是字符串中每一个字符
if (o[chars]) { //o[chars]得到的是属性值
o[chars]++;
} else {
o[chars] = 1
}
}
console.log(o);
// 遍历对象
var max = 0
var ch = ''
for (var k in o) {
//k得到的是属性名
//o[k]得到的是属性值
if (o[k] > max) {
max = o[k]
ch = k;
}
}
console.log(max);
console.log("出现最多的的字符是------" + ch);
javascript 字符串对象的更多相关文章
- javascript字符串对象
String字符串对象 1. 字符串粗体展示: var a = "陈冠希喜欢拍电影"; document.writeln(a.bold()+"<br/>& ...
- javascript 字符串对象新增 replaceAll 方法
String.prototype.replaceAll = function(reallyDo, replaceWith, ignoreCase) { if(! RegExp.prototype.is ...
- JavaScript Json对象和Json对象字符串的关系 jsonObj<->JsonString
JavaScript Json对象和Json对象字符串的关系 jsonObj<->JsonString 如下示例: 直接写的a1就是一个Json对象,a2 就是一个Json对象字符串; 通 ...
- JavaScript 字符串(String) 对象
JavaScript 字符串(String) 对象 String 对象用于处理已有的字符块. JavaScript 字符串 一个字符串用于存储一系列字符就像 "John Doe". ...
- javascript中的字符串对象和数组对象
1.javascript的对象的概念 在javascript中,除了null和undefined以处,其他的数据类型都被定义成了对象 也可以用创建对象的方法定义变量,string,math,array ...
- JavaScript 字符串(String)对象
String 对象用于处理已有的字符块. JavaScript 字符串 一个字符串用于存储一系列字符就像 "John Doe". 一个字符串可以使用单引号或双引号: 实例 var ...
- JSON.stringify()方法是将一个javascript值(对象或者数组)转换成为一个JSON字符串;JSON.parse()解析JSON字符串,构造由字符串描述的javascript值或对象
JSON.stringify()方法是将一个javascript值(对象或者数组)转换成为一个JSON字符串:JSON.parse()解析JSON字符串,构造由字符串描述的javascript值或对象
- Javascript 对象 - 字符串对象
字符串对象 字符串对象是JavaScript中比较常见的一种基本数据类型,他封装了一个字符串,并且提供了相应的方法.例如连接字符串.取字符串.分割字符串等.JavaScript中字符串是不可变的,原始 ...
- javascript中的字符串对象
1.javascript的对象的概念 在javascript中,除了null和undefined以处,其他的数据类型都被定义成了对象 也可以用创建对象的方法定义变量,string,math,array ...
随机推荐
- celery 基础教程(五):守护进程
一 守护进程方式启动 https://blog.csdn.net/p571912102/article/details/82735052 文件目录如下 . ├── config.py ├── main ...
- redis(二十一):Redis 架构模式实现(哨兵)
先了解一下哨兵都 做了什么工作:Redis 的 Sentinel 系统用于管理多个 Redis 服务器(instance), 该系统执行以下三个任务: 监控(Monitoring): Sentinel ...
- vue 实现滑块验证码
图一为拖拽前效果,图二为拖拽后效果 一.新建文件JcRange.vue,代码如下: 1.模板代码: <template> <div class="jc-component_ ...
- .NET Core CLI 的性能诊断工具介绍
前言 开发人员的.NET Core项目上线后,经常会出现各种问题,内存泄漏,CPU 100%,处理时间长等, 这个时候就需要快速并准确的发现问题,并解决问题, 除了项目本身的日志记录外,NET Cor ...
- Python Ethical Hacking - Malware Packaging(2)
PACKAGING FOR WINDOWS FROM LINUX For best results package the program from the same OS as the target ...
- P1866 编号
大致题意: 求太郎的n只兔子的编号的排列种数 基本思路: 每只兔子都有一个范围,那么每只兔子的范围就是这只兔子选择编号的种数. 以5 8为例,第一只兔子有5种,第二只兔子有8种,而第一只兔子选择后,第 ...
- MySQL数据库---表的操作
存储引擎 表就是文件,表的存储引擎就是文件的存储格式,即数据的组织存储方式. 字段类型 1.整数类型 整数类型:TINYINT SMALLINT MEDIUMINT INT BIGINT 作用:存储年 ...
- vue history路由模式 Nginx 生产实践
nginx(带二级目录的配置) location ~* /A { alias /opt/nginx-1.4.7/html/ued/A; try_files $uri $uri /A/s ...
- 004.Nginx日志配置及状态监控
一 Nginx请求简介 1.1 请求头部 对于HTTP而言,客户端负责发起request请求,服务端负责response响应. request:包括请求行.请求头部.请求数据: response:包括 ...
- vue学习(一)初步了解 vue实例
//html:<div id="app"> <p>{{msg}}<p></div> //script 需要引入jar包vue-2.4 ...