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