string 类型 数组

本文详细介绍了JavaScript中的字符串和数组操作方法,包括大小写转换、子字符串检索与截取、元素的增删等实用技巧。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

string 字符串的方法,

toUppercase() 方法转换大写

toLowercase()方法转换小写

substribg(0,5)截取字符串,0表示其实的位置,5表示结束的位置。

substring(起始位置,结束位置)

substr(0, 6) 0表示起始位置,6 表示长度,

indexOf 找到需要查询的 子字符串 所在的位置(索引),索引是从0开始计算的
 indexOf("需要寻找的子字符串")

indexOf("需要寻找的子字符串", 查询的起始位置)

想做好循环,先敲定需要重复做的事情 主体 是什么,然后再来设计 起始和终止条件,最终在循环内部让每次做的事情跟 次数变化 产生 关系

数组 ;

数组中添加元素 arr+=name;

var arr=[ "a","b","c"];

arr[0]表示数组的下标;

移除数组中的元素:

arr.pop();移除最后一个元素;

arr.shift()移除第一个元素;

添加元素;arr.push("元素");

添加小数组:

arr.unshift([“元素1”,“元素2”]);

arr .concat([]) 把之前的再组成一个数组;

// 2.转换大小写
		// toLowerCase 变成小写
		var str = "dasaddidas";
		console.log(str.toUpperCase());

		// 3.检索
		// indexOf 找到需要查询的 子字符串 所在的位置(索引),索引是从0开始计算的
		console.log(str.indexOf("das"));

		// 4.截取子字符串
		console.log(str.substring(5,8));


		btn.onclick = function(){

			var user = document.getElementById("user").value;
			if (user.length >= 20) {
				alert("长度过长!");
			}

			var show = document.getElementById("show").value;
			if (show.indexOf("青云") >= 0) {
				alert("包含敏感词汇!");
			}

			var ID = document.getElementById("ID").value;
			var birth = ID.substring(6,14);
			console.log(birth);

		}


	</script>

数组:

// 2.移除元素
	 students.pop();
	 students.shift();

	 // 3.添加元素
	 students.push("");
	 students.unshift(["", ""]);

	 var all = students.concat(["", "", "", "", ""]);

数组另一种表达方式;

可以用arr=[{"key:value"}.{"key:value"}, ];

访问数组对象

var arr=[{name:"小明", age:"14",},{name:"小华",age:"15"},{name:"小红",age:"13"}];
       for (var i = 0; i < arr.length; i++) {
                       console.log(arr[i].name);
                       console.log(arr[i].age);
       }




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值