收藏此站 联系我们 网站
当前位置:首页» 技术日志 » 【建站服务】怀化企业网站设计 - 怀化高端网站定制 - 怀化品牌网站搭建 - 上往建站-域名申请

【建站服务】怀化企业网站设计 - 怀化高端网站定制 - 怀化品牌网站搭建 - 上往建站-域名申请

作者: 风兰 . 阅读量: 5 . 发表时间:2022-09-21 03:44:51

网站建设

上往建站提供服务器空间服务商百度快照排名网站托管百度推广运营,致力于设计外包服务与源代码定制开发360推广搜狗推广,增加网站的能见度及访问量提升网络营销的效果,主营:网站公司,百度推广公司电话,官网搭建服务,网站服务企业排名,服务器空间,英文域名等业务,专业团队服务,效果好。


怀化企业网站设计 - 怀化高端网站定制 - 怀化品牌网站搭建 - 上往建站

网站建设.png

数的所属者默认绑定到 this 上。

在浏览器中,window 就是该全局对象为 [object Window]:

实例

function myFunction() {  return this;}

尝试一下 »

函数中使用 this(严格模式)

严格模式下函数是没有绑定到 this 上,这时候 this 是 undefined

实例

"use strict";function myFunction() {  return this;}

尝试一下 »

事件中的 this

在 HTML 事件句柄中,this 指向了接收事件的 HTML 元素:

实例

<button onclick="this.style.display='none'"> 点我后我就消失了 </button>

尝试一下 »

对象方法中绑定

下面实例中,this 是 person 对象,person 对象是函数的所有者:

实例

var person = {  firstName  : "John",  lastName   : "Doe",  id         : 5566,  myFunction : function() {    return this;  }};

尝试一下 »


= {

  firstName  : "John",

  lastName   : "Doe",

  id         : 5566,

  myFunction : function() {

    return this;

  }

};


尝试一下 »

实例

var person = {

  firstName: "John",

  lastName : "Doe",

  id       : 5566,

  fullName : function() {

    return this.firstName + " " + this.lastName;

  }

};


尝试一下 »

说明: this.firstName 表示 this (person) 对象的 firstName 属性。


显式函数绑定

在 JavaScript 中函数也是对象,对象则有方法,apply 和 call 就是函数对象的方法。这两个方法异常强大,他们允许切换函数执行的上下文环境(context),即 this 绑定的对象。


在下面实例中,当我们使用 person2 作为参数来调用 person1.fullName 方法时, this 将指向 person2, 即便它是 person1 的方法:


实例

var person1 = {

  fullName: function() {

    return this.firstName + " " + this.lastName;

  }

}

var person2 = {


怀化企业网站设计 - 怀化高端网站定制 - 怀化品牌网站搭建 - 上往建站


上往建站提供搭建网站域名注册官网备案服务网店详情页设计企业网店专业网络店铺管理运营全托管公司咨询电话,服务器空间,微信公众号托管网页美工排版,致力于域名申请竞价托管软文推广全网营销,提供标准级专业技术保障,了却后顾之忧,主营:虚拟主机网站推广百度竞价托管网站建设上网建站推广服务网络公司有哪些等业务,专业团队服务,效果好。

服务热线:400-111-6878 手机微信同号:18118153152(各城市商务人员可上门服务)


关键词:网站建设,企业网站,网站制作,网页设计,高端网站建设,企业网站制作,网页制作,制作网站,网站设计,高端网页设计,高端网站设计,做网站,自适应网站

全国服务热线
18114747181
二维码
手机端二维码
上往建站
地址:全国各地都有驻点商务 |  网站建设上往建站
在线咨询QQ:1120768800
 
QQ在线咨询
售前咨询热线
18114747181
营销顾问
营销顾问
售后服务热线
400-000-1116
售后服务
售后服务