创建函数和对象的方法——之转生在异世界学前端

本文详细介绍了JavaScript中函数的四种创建方式:字面量函数、匿名函数、构造函数和自执行函数,以及对象的三种创建方法:字面量对象、通过new创建对象和构造函数创建。还涵盖了如何访问对象的属性和方法。
摘要由CSDN通过智能技术生成

一。创建函数

1.字面量创建

function 函数名(参数){

        函数执行的代码

}

    function fun(a,b){
        console.log(a+b);   这里的a和b指形式参数
    }
    //调用函数
    //实际参数
    fun(1,2);

2.匿名函数

var fun=function(){

        console.log("匿名函数");

}

3.构造函数

var fun=new Function("a","b","console.log(a+b)");

fun(2,3);                     前面a和b是参数,后面是执行代码

4.自执行函数

(function( ){

        console.log("自执行函数");

})( );

arguments对象是传递的参数组成的伪数组,伪数组不能使用数组的操作方法,没有形式参数也可以传递实时参数

        function fun2() {
             console.log(arguments);
        }
        fun2(1, 2, 3, 4, 5, 6, 7, 8);
        // 没有形式参数,也能传递实时参数

二。创建对象

1.字面量创建对象

var obj={

}代码如下

        var obj = {
             //键值对 属性是键,属性值是值
             name: "独占",
             age: 18,
             //方法
             sleep: function () {
                console.log("睡");
             }
        }

2.通过new Object创建对象

var obj=new Object();

代码解释如下

    var obj=new Object();  //创建一个空对象
    //给空对象添加属性和方法
    obj.name="转生者";
    obj.age=12;
    obj.sleep=function(){
        console.log("重生在异世界")
    }
    console.log(obj);

3.通过构造函数创建对象

先规定构造函数

function Person(a,b,c){

        this.name=a;

        this.age=b;

        this.sleep=c;

        console.log(this);

}

var person1=new Person("转生者",1000,function( ){console.log("重生在异世界var对象")})

person1.fun();

访问对象中的属性和方法

1.obj.访问

console.log(obj.name);

访问方法

obj.sleep();

2.字符串访问

console.log(obj["name"]);

console.log(obj["age"]);

访问方法

obj["sleep"]();

  • 16
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值