19网页前端 javascript——函数、对象、数组、时间日期

一:函数 

	//函数:
	function box(name,age)
	{
		alert('name and age'+name+age);
	}
	
	box('zhangsan',18);

二:创建对象

//创建对象
1:使用new的方式创建:
	var people =new Object();
	people.name='zhangsan';
	people.age=20;
2:省略new的方式创建
	var people=Object();
3:使用字面量方式创建
	var people={
		name:'zhangsan',
		age:20  //最后一个属性不要加逗号
	}
    或者:赋值的方式
	var people{};
	people.name='hhh';
	people.age=18;
	//输出方式:
	alert(people.age);
	alert(people['age']);

三:为对象创建方法:

	//为对象创建方法:

		var people={
		name:'zhangsan',
		run:function(){
			return ('跑步中');
		},
	
		age:20  //最后一个属性不要加逗号
	}
		alert(people.run());
	
	

四:数组

	//数组:数组的下标是从0开始的
	
    //new 的关键字 创建数组
	var box=new Array();
	var box=new Array(10);
	var box=new Array('head',10,'food');
	//省略关键字
	var box=Array();
	//声明采用字面量的方式
	var box=[];
	var box=['head',18,'food'];
	//通过下标读取数组的值
	alert(box[0]);
	box[2]='teacher';
	//通过下标修改数据
	alert(box[2]);   //javascript中写不写分号不影响执行
	alert(box.length);//获取数组长度
	

创建一个复杂的数组: 

	//创建一个复杂的数组
	var box=[
		{
			name:'zhangsan',
			age:20,
			run:function(){ 
				return '跑步中!';
						  }

		},                    //对象1
		 //0      1     2
		['百度','淘宝','京东'], //2
		'ssss',               //3
		50                    //4
	];
	alert(box[0].name);
	alert(box[1][0]);
	

五:时间日期

	//时间日期:创建日期对象
	
	var ad=new Date();
	alert(ad);//显示现在的日期时间
	alert(ad.toDateString());//显示日期
	alert(ad.toTimeString());//显示具体时间
	alert(ad.toLocaleDateString());//显示特定地区日期
	alert(ad.toLocaleTimeString());//显示特定地区时间
	alert(ad.toUTCString());//utc日期
	
	//2 以组件的方法 根据需要获取年月日 时分秒
	alert(ad.setTime(100));
	alert(ad.getFullYear());
	alert(ad.getMonth());
	alert(ad.getDay());//0 表示星期日
	alert(ad.getHours());
	alert(ad.getMinutes());
	alert(ad.getSeconds());
	alert(ad.getMilliseconds());//毫秒

 

你可能感兴趣的:(网页前端)