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

  • 相关阅读:
    第四次作业--个人作业--软件案例分析
    第五次作业--团队项目--需求规格说明书
    Beta版本的贡献率
    软工实践总结
    beta版本冲刺第四天
    beta版本冲刺第三天
    beta版本冲刺第一天
    Beta版本冲刺计划及安排
    团队项目冲刺总结
    项目冲刺第六天
  • 原文地址:https://www.cnblogs.com/qianduanlaoniao/p/12439434.html
Copyright © 2011-2022 走看看