JavaScript汇总! 创建数组的两种方式,声明函数的两种方式 , 创建对象的三种方式

1、创建数组

​	法一:利用new

​		var arr1 = new Array( );	// 空数组

​		var arr1 = new Array(1,'pink',true);

​	法二:利用数组字面量

​		var arr2 = [ ];	// 空数组

​		var arr2 = [1,'pink',true];

​	a、数组里可以放任意数据类型

​	b、数组初始化含义:声明数组并赋值

2、声明函数

​	法一:利用函数标识符定义函数(命名函数)

​		function  函数标识符( ){

​		  //代码块

​		}

​	法二:函数表达式(匿名函数)

​		function( ){

​		  //代码块

​		}

3、创建对象

​	法一:利用对象字面量

​		var obj = { };

​		var obj = { 

​			name:'remy',

​			pwd:123456,

​			sayHi:function( ){

​			  alert('hi~');	

​			}	

​		}

​		//注意这里面用 **逗号** 隔开

​	法二:利用new Object

​		var obj = new Object( );

​		obj.name = 'remy';

​		obj.pwd = 123456;

​		obj.sayHi = function( ){

​		  alert('hi~');	

​		}	

​	法三:利用构造函数

​		function 构造函数名(属性1,属性2,...,属性n ){

​			this.属性1 = 值1;

​			this.属性2 = 值2;

​			this.方法 = function( ){

​			}

​		}

​		new 构造函数名(值1,值2,...值n);

​		function User(username,userpwd){

​			this.name = username;

​			this.pwd = userpwd;

​			this.say = function( words){

​				console.log(words);

​			}

​		var  me = new User('remy',123456);

​		me.say('hello');

​		var he = new User('wilbur',654321);

​		he.say('nice');

​		a、构造函数名首字母必须大写

​		b、调用时必须用new

4、使用对象

​	调用属性:对象名.属性名  或  对象名['属性名']

​	调用方法: 对象名.方法名( )

  

  写博客技能摸索中.....也不知道放在随笔里的代码要怎么样才能好看点。

  从自己先写好的md文件搬过来,解锁了一个VS code的快捷键:ctrl+shift+L  选中所有相同字符,这样我就可以把md里代码行的三个点一次性删光啦;刚开始有点傻一个个删欸。刚刚入门,所以喜欢把一些比较易混的知识点整合到一起,方便自己查看,也希望能够帮助到小伙伴萌!!

  

猜你喜欢

转载自www.cnblogs.com/isremya/p/12393239.html