zoukankan      html  css  js  c++  java
  • 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里代码行的三个点一次性删光啦;刚开始有点傻一个个删欸。刚刚入门,所以喜欢把一些比较易混的知识点整合到一起,方便自己查看,也希望能够帮助到小伙伴萌!!

      

  • 相关阅读:
    KVM -> 热迁移_05
    KVM -> 虚拟机磁盘管理_03
    使用光盘搭建本地yum源
    KVM -> 虚拟机管理&console登录_02
    使用windows-SQLyog连接linux-mysql
    linux下登陆mysql失败
    忘记root密码时如何重设密码
    批处理程序:自动登陆服务端,并循环执行某些命令
    linux--磁盘分区
    linux--档案与目录管理
  • 原文地址:https://www.cnblogs.com/isremya/p/12393239.html
Copyright © 2011-2022 走看看