栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > Web开发 > JavaScript

详解JavaScript中的函数、对象

JavaScript 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

详解JavaScript中的函数、对象

JS中的函数声明方式

方式一

function 函数名(){
函数体
}

方式二

var 函数名=function(){
函数体
}


方式三

var 函数名=new Function(“函数体”);

执行方式

函数名();

JS中的对象

类似Java中的一些系统预设好的类

日期对象

function testDate(){
				var date=new Date();
				
				//本月中的第几天
				document.write(date.getDate()+"
"); //本星期的第几天 document.write(date.getDay()+"
"); //返回的月份 0-11 document.write(date.getMonth()+"
"); //返回的是1900年到现在年份的差值2018-1900 document.write(date.getYear()+"
"); //返回全年2019 document.write(date.getFullYear()+"
"); //2019年3月27日 下午5:35:02:返回本地的时间 document.write(date.toLocaleString()+"
"); } testDate();

2、数学对象

function testMath(){
				//获得随机数
				//随机数范围是0-1
				 var ran=Math.random()*1000;
				 console.log(ran);
				//向下取整 756.9714434215177 ==756
				 console.log(Math.floor(ran));
				//向上取整 398.06376470341377==398
				 console.log(Math.ceil(ran));
				//获得4位随机数--验证码
				 console.log(Math.floor(Math.random()*9000+1000) );
			}
			testMath();

3、String对象

4、Global对象

5、数组对象数组三种声明方式

//方式一
 var arr=new Array();
 //方式二 5代表数组的长度
 var arr2=new Array(5);
 //方式三
 var arr3=new Array("你好",123,new String(),true);

数组扩容

数组减小

数组遍历的两种方式

function demo4(){
				
				var arr=["bjsxt",123,new Date(),false];		 
				//数组的遍历方式一
				for(var i =0;i

数组常用方法:

Push:向数组的末尾添加一个或更多元素,并返回新的数组。
Pop:删除数组最后一个元素
Shift:删除数组第一个元素
Unshift:向数组的开头添加一个或更多元素,并返回新的数组。
Splice: 删除的含义 开始删除的下标 删除的个数

function demo5(){
				var arr=["bjsxt",123,new Date(),false];
				console.log(arr);
				//var le= arr.push("我们");
				// var le= arr.pop();
				//arr.shift();
				//arr.unshift("sxt");
				//arr.splice(1,2);
				//添加的含义 添加的下标 0:删除元素的个数  添加的元素
				arr.splice(1,0,"你好");
				console.log(arr);
			}
			demo5();

以上所述是小编给大家介绍的Javascript中的函数、对象详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对考高分网网站的支持!

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/76648.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号