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