首页 > 编程语言 > 详细

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

时间:2020-03-02 09:16:20      阅读:72      评论:0      收藏:0      [点我收藏+]
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里代码行的三个点一次性删光啦;刚开始有点傻一个个删欸。刚刚入门,所以喜欢把一些比较易混的知识点整合到一起,方便自己查看,也希望能够帮助到小伙伴萌!!

  

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

原文:https://www.cnblogs.com/isremya/p/12393239.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!