JavaScript基础知识介绍——基于对象的JavaScript语言一

本文介绍了JavaScript对象的基础结构,包括属性和方法的概念。详细讲解了如何引用对象,如内部对象、创建新对象,以及对象操作语句如for...in循环和with语句的用法。同时阐述了this关键词在解决多层引用混乱中的作用,以及对象属性和方法的多种引用方式。
摘要由CSDN通过智能技术生成

一、对象的基础结构

1. 对象的基本结构:对象由属性(properties)和方法(methods)两个基本元素构成

前者是对象在实施其所需要行为的过程中,实现信息的装载单位,从而实现与变量相关联

后者是指对象能够按照设计者的意图而被执行,从而与特定的函数相关联

2.引用对象的途径:

  • 引用JavaScript内部对象
  • 由浏览器环境中提供
  • 创建新对象

3. 有关对象操作语句:

1)For(对象属性名 in 已知对象名)用于对已知对象的所有属性进行操作的控制循环(将一个已知对象的所有属性反复置给一个变量)

优点:无需知道对象中属性的个数即可进行操作

2)with object{......}在该语句体内,任何对变量的引用被认为是这个对象的属性,以节省一些代码

所有在with语句后的花括号中的语句,都是在后面object对象的作用域

3)this关键词是对当前的引用,在JavaScript由于对象的引用是多层次、多方位的,往往一个对象的引用又需要对另一个对象的引用,而另一个对象又有可能引用其他对象,这样可能造成混乱,最后导致不知道引用哪个对象。为此JavaScript提供了一个用于将对象指定当前对象的语句this

4)New运算符:可创建一个新对象


                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值