发表于: 2021-03-29 22:08:35

1 1012


今天完成的事情:

复习js。主要是函数,对象,数据类型,事件,this关键字,ajax


js函数语法:

js函数通过function关键词定义,其后是函数名和括号()

function name(参数1,参数2) {

要执行的代码

}

函数调用

函数中的代码在其他代码调用该函数时执行:

-当事件发生时(当用户点击按钮时)

-当 JavaScript 代码调用时

-自动的(自调用)

函数返回

当 JavaScript 到达 return 语句,函数将停止执行

如果函数被某条语句调用,JavaScript 将在调用语句之后“返回”执行代码


this关键词

JavaScript this 关键词指的是它所属的对象

在方法中,this 指的是所有者对象

单独的情况下,this 指的是全局对象

在函数中,this 指的是全局对象

在函数中,严格模式下,this 是 undefined

在事件中,this 指的是接收事件的元素


方法中的 this:

this 指的是 person 对象

fullName : function() {
    return this.firstName + " " + this.lastName;
  }

单独的 this:

this 指的是全局对象

            var x = this;

函数中的 this:

this 指的是全局对象 [object Window]

        function myFunction() {
            return this;
        }


JavaScript 对象定义

所有 JavaScript 值,除了原始值,都是对象。


JavaScript 原始值

原始值指的是没有属性或方法的值

原始数据类型指的是拥有原始值的数据

JavaScript 定义了 5 种原始数据类型:

string,number,boolean,null,undefined


问题:

许多js基础都有遗忘

ajax还没看


明天计划:

使用ajax做任务6的登陆页面


返回列表 返回列表
评论

    分享到