Web开发基础-JavaScript-06

JavaScript内置对象

  • 内置对象的演示
<!DOCTYPE html>
<html>
<head>
	<meta charset="UTF-8">
	<title>内置对象</title>
	<script type="text/javascript">
		console.log("---------1.String-----------");
		var s ="JavaScriapt很像Java";
		console.log(s.charCodeAt(8));
		console.log(s.indexOf("Java"));
		console.log(s.lastIndexOf("Java"));
		console.log(s.substring(4,10));
		console.log(s.replace("Java","ECMA"));//替换第一次出现的字符串
		console.log(s.split(""));//切割每一个字符
		//String的API若返回字符串,则返回的是
		//一个新的字符串,而不是对原有字符串修改。
		console.log(s);
		
		console.log("--------------2.Number-------------");
		var n = 3.1415926;
		console.log(n.toFixed(3));
		
		console.log("-------------3.Array---------------");
		//任何方式创建的数字本质上都一样 [索引从0开始]
		//JS中的数组都是Object数组。
		//1.已知数据时
		var a1 = [1,"张三",true];
		console.log(a1);
		a1[3]=95;
		console.log(a1);
		//2.未知数据时
		var a2 = new Array();
		a2.push(2);
		a2.push("赵四");
		a2.push(false);
		a2.push(85);
		console.log(a2);
		//二维数组:元素为数组的数组
		var a3 =[
			["杭州","宁波"],
			["南京","无锡"],
			["济南","青岛"]
		]
		
		console.log(a3[0][1]);
		//反向数组:直接修改原数组
		var a4 =[5,9,7,2,1,6,15];
		a4.reverse();
		console.log(a4);
		
		//默认的排序(按照String排序)
		a4.sort();
		console.log(a4);
		//传入匿名的比较函数,替代
		//默认的比较函数。
		a4.sort(function(a,b){return a-b;});
		console.log(a4);
		
	</script>
</head>
<body>


</body>
</html>
  • 最终页面效果:控制台调试信息



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Coder_Boy_

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值