`
bnmnba
  • 浏览: 293734 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

javascript获得对象的字段和方法

 
阅读更多

javascript获得对象的字段和方法:

直接上代码,运行一下就明白了:

出自:http://www.haogongju.net/art/1433636

 

<html>
<head><style type="text/css"></style></head>
<body>
	
<a href="javascript:aaa()" id="a">  aaa</a>

<div id="debug_div_id_name">div</div>
</body>
</html>

<script typr="text/javascript">
function displayProp(obj){
	var names="";
	var funcnames="";
	for(var name in obj){
		if(typeof(obj[name])=="function"){
	      	funcnames+=name+":"+obj[name]+",<br/> ";
	      }else{
					names+=name+":"+obj[name]+",<br/> ";
	      }
		
	}
	msg(names+"<br/>"+funcnames);
	}
function getById(tagid){
	return document.getElementById(tagid);
	}

function getByName(tagname){
	return document.getElementsByTagName(tagname);
	}
function msg(msg){
	getById("debug_div_id_name").innerHTML=msg;
		//var msgDiv=getById("debug_div_id_name");
		//msgDiv.innerHTML=msg;
		//getByName("html")[0].appendChild(msgDiv);
		//log(msg);
	}
function log(msg){
		console.log(msg);
	}

var testo={o:function o(){
						},
						ovar:"var"
					};
	
function aaa(){
		displayProp(testo);
		displayProp(getById('a'));
		//displayProp(document);
		//displayProp(getByName("html")[0]);
	}	
</script>
 

 

分享到:
评论

相关推荐

    JavaScript面向对象编程指南 第2版 高清 带索引书签目录_样章.pdf

    这个概念对于理解JavaScript对象的行为至关重要,因为不同于其他语言使用类来创建对象,JavaScript通过原型链继承来实现对象属性和方法的继承。 此外,书籍中提到的“12种继承方式”,指的是在JavaScript中实现继承...

    JavaScript[对象.属性]集锦、事件查询综合

    ### JavaScript对象及属性详解 #### 1. `&lt;SCRIPT&gt;` 标记 - **用途**: `&lt;SCRIPT&gt;` 标签用于在HTML文档中嵌入...这些对象和方法是JavaScript中非常基础且重要的部分,掌握它们对于编写交互式网页和应用程序至关重要。

    JavaScript[对象-属性]集锦

    根据给定的文件信息,我们将深入探讨...以上是基于给定文件信息的JavaScript对象和属性集锦,涵盖了窗口操作、文档信息、表单元素等关键领域。熟练掌握这些知识点,对于开发动态网页和交互式Web应用至关重要。

    对象信息获得方法及系统.zip

    2. **属性和方法**:对象的信息主要由其属性(或称为字段)和方法构成。属性定义了对象的状态,而方法定义了对象的行为。理解如何访问和修改这些属性以及如何调用方法是获取对象信息的关键。 3. **反射机制**:在...

    JavaScript基础教程第8版

    1.7.4 将对象、属性和方法组合在一起 6 1.7.5 DOM简介 7 1.8 处理事件 7 1.9 值和变量 8 1.9.1 操作符 8 1.9.2 赋值和比较 9 1.9.3 比较 9 1.10 编写对JavaScript友好的HTML 10 1.10.1 结构、表现...

    使用ComboBox选择查看图层字段属性值.rar

    选择图层意味着用户可以浏览和操作与该图层相关的所有数据,包括它的几何信息(如点、线、面)和属性信息(如字段和属性值)。 2. **选择字段**: 选定图层后,ComboBox进一步提供了字段选择的功能。字段是图层...

    JS判断是否为JSON对象及是否存在某字段的方法(推荐)

    在JavaScript中,判断一个变量是否为JSON对象以及是否存在某个字段是一个常见的需求。以下知识点总结了如何在JavaScript...通过这些方法,我们可以更加准确地在JavaScript程序中处理与JSON对象和字段存在性相关的逻辑。

    javascript 王者归来.pdf

    《JavaScript王者归来》这本书深入浅出地阐述了JavaScript的各个方面,无论是初学者还是经验丰富的开发者,都能从中获得宝贵的启示,提升自己的编程思想和实战能力。通过系统学习和实践,读者将能够驾驭JavaScript这...

    JavaScript Window窗口对象属性和使用方法

    在JavaScript中,可以直接通过 `window` 关键字访问 `Window` 对象的属性和方法。例如,要弹出警告对话框,可以写成 `window.alert('警告信息')`。在某些情况下,如在框架结构中,可能需要使用 `parent` 或 `opener`...

    28个常用JavaScript方法代码块

    根据提供的文件信息,我们可以归纳出以下几个重要的JavaScript知识点及相关代码示例: ...这些知识点在实际开发中非常有用,可以帮助开发者更好地理解和利用JavaScript来构建高效、稳定的Web应用程序。

    JavaScript for Breakfast

    - 属性和方法:详细介绍了如何为对象添加属性和方法,以及如何访问和修改这些属性和方法。 - **脚本选择对象** - HTML Select元素的脚本化:这一部分深入探讨了如何使用JavaScript来操纵HTML中的`&lt;select&gt;`元素,...

    A Smarter Way to Learn JavaScript.pdf

    日期和时间的操作在JavaScript中也有其特有的方法,本书中讲解了获取当前日期和时间(Getting the current date and time)、提取日期和时间的各个部分(Extracting parts of the date and time)、指定日期和时间...

    JavaScript中reduce()方法的使用详解

    JavaScript中的reduce()...无论是对于初学者还是有经验的开发人员,学习和掌握reduce()方法都是深化对JavaScript编程理解的重要一步。通过实践和不断的使用,开发者可以探索出更多利用reduce()解决复杂问题的可能性。

    商业编程-源码-ADO开发中如何得到字段名.zip

    本资源"商业编程-源码-ADO开发中如何得到字段名.zip"提供了一种方法,帮助开发者在使用ADO进行程序开发时获取数据库表中的字段名称。以下是对这个主题的详细解释。 首先,我们需要了解ADO的基本结构。ADO是...

    js 面向对象

    面向对象编程是一种编程范式,它使用“对象”来表示数据和方法,这些对象可以包含字段、方法和属性,可以模拟现实世界中的实体。在JavaScript中,面向对象的实现方式可以分为几种模式,最常用的包括基于原型的继承...

    JavaScript修改密码验证

    同时,通过`focus()`方法使输入框获得焦点,方便用户快速定位并修正错误。 #### 6. 返回值控制表单提交 `return false;`语句阻止了表单的默认提交行为,只有当所有验证条件都满足时,`check()`函数才会返回`true`...

    Json字段过滤器

    在IT行业中,JSON(JavaScript Object Notation)是一种广泛使用的轻量级数据交换格式,它易于人阅读和编写,同时也方便机器解析和生成。在实际应用中,有时我们需要根据业务需求,对返回给客户端的JSON数据进行筛选...

    第七章 JavaScript表单编程

    - 表单还包含各种其他元素,如`&lt;select&gt;`(下拉列表)、`&lt;input type="radio"&gt;`(单选按钮)、`&lt;input type="checkbox"&gt;`(复选框)等,它们都有相应的属性和方法供JavaScript访问和操作。 掌握以上知识点,开发者...

    javascript+我的第一个前台页面完全验证

    对于表单验证,常见的方法是给每个需要验证的表单字段添加`onsubmit`或`onchange`事件监听器。当用户填写完信息或点击提交按钮时,对应的验证函数会被调用。例如,验证邮箱地址的正确性,你可以使用正则表达式进行...

    JS中判断JSON数据是否存在某字段的方法

    关于JavaScript的JSON对象和其字段检测,还有一些在线工具可以辅助我们进行JSON数据的检验、格式化、转换等操作。这些工具对于开发者来说非常有用,尤其是在处理复杂的JSON数据结构时。以下是一些推荐的在线JSON工具...

Global site tag (gtag.js) - Google Analytics