JavaScript - 对象专用语句[ for...in 语句 ]

<html>

	<head>

	<head>

	<body>
		<script language="javascript">
		// 对象专用语句
		// for...in语句
		/*
		 *	for(变量 in 对象){
		 *		执行语句块
		 *	}
		 */
			function Person(){
				this.name = "wjp" ;
				this.age = 22 ;
				this.height = 178 ;
			}

			var p1 = new Person() ;
			var prop, str = "" ;
			// 取出对象中所有的对象名
			for(prop in p1){
				str += prop + " ";
			}
			// 取出对象所有值
			for(prop in p1){
				str += p1[prop] + " ";
			}

			alert(str);
		</script>
	</body>

</html>

时间: 2024-11-05 09:29:31

JavaScript - 对象专用语句[ for...in 语句 ]的相关文章

JavaScript - 对象专用语句[ with语句 ]

<html> <head> <head> <body> <script language="javascript"> // 对象专用语句 // with语句 /* * with(对象名称){ * 执行语句块 * } */ var current_time = new Date(); with(current_time){ var strDate = getYear() + "年" ; strDate +=

JavaScript深入浅出补充——(二)语句和严格模式,对象

三.语句和严格模式 JavaScript程序由语句组成,语句遵守语法规则. 例如:if语句,while语句,with语句等等-- block块语句 常用于组合0~多个语句,块语句用{}定义 直接以花括号开头会被理解成块,如果想被理解为自变量表达式需要赋值或再套一个括号 需要注意没有块级作用域: 声明语句 var 需要注意的是我们可以再一个var语句里面定义多个变量 如var a=1,b=1 但是不能用var a=b=1 b会是一个隐式全局变量 try catch提供了一个异常捕获机制 执行的流程

javascript语句——条件语句、循环语句和跳转语句

× 目录 [1]条件语句 [2]循环语句 [3]跳转语句 前面的话 默认情况下,javascript解释器依照语句的编写顺序依次执行.而javascript中的很多语句可以改变语句的默认执行顺序.本文介绍可以改变语句默认执行顺序的条件语句.循环语句和跳转语句 条件语句 脚本的威力体现在它们可以根据人们给出的各种条件做出决策,javascript使用条件语句来做判断 条件语句(conditianal statement)通过判断表达式的值来决定执行还是跳过某些语句,包括if语句和switch语句

javascript语句——表达式语句、块语句、空语句和声明语句

× 目录 [1]表达式 [2]块语句 [3]空语句[4]声明 前面的话 如果表达式在javascript中是短语,那么语句(statement)就是javascript整句或命令.表达式计算出一个值,语句用来执行以使某件事发生.javascript程序无非就是一系列可执行语句的集合,javascript解释器依照语句的编写顺序依次执行.本文将介绍javascript语句中的四类语句——表达式语句.块语句.空语句和声明语句 表达式语句 表达式语句(expression statement)是jav

Web开发技术&mdash;&mdash;JavaScript语法4(分支语句、循环语句)

JavaScript If...Else 语句 条件语句用于基于不同的条件来执行不同的动作. 条件语句 通常在写代码时,您总是需要为不同的决定来执行不同的动作.您可以在代码中使用条件语句来完成该任务. 在 JavaScript 中,我们可使用以下条件语句: · if 语句 - 只有当指定条件为 true 时,使用该语句来执行代码 · if...else 语句 - 当条件为 true 时执行代码,当条件为 false 时执行其他代码 · if...else if....else 语句 - 使用该语

Javascript 学习笔记 2: 标识语句

可以在任何语句声明之前使用唯一标识(identifier)和冒号(:)用来标记该语句: identifier: statement 这样,你可以在程序的任何其他地方通过标识来使用这个语句.即使在语句内部也可以使用该语句的标识(例如:循环语句和条件语句).当在一个循环语句前添加一个标识,你可以在语句内部通过break 标识来退出当前循环,也可以通过continue标识来继续执行该语句.例如: mainloop: while(token != null) { // Code omitted... c

JavaScript入门:005—JS基本语句

JS的基本语句如下.主要看看循环语句和选择语句.循环语句1.for循环 for(var i=1;i<100;i++){ //代码 } 2.do...while循环 var i = 0; do { i++; //代码 }while(i<100); 3.遍历 var array = new Array(); array[0] = "你懂的"; array[1] = "over"; array[2] = "呵呵"; array[3] = &

JavaScript条件语句和循环语句

1.条件语句 (1).if...else if(判断条件){ 语句1 }else{ 语句2 } (2).if...else if....else if(判断条件){ 语句1 }else if(判断条件){ 语句2 }else{ 语句3 } (3).if if(判断条件){ } if...else if....else和if...else每次只会执行一个语句,执行后就会跳出语句. 2.循环语句 循环语句常用的有do...while和for和while与for in. 所有的循环语句只要满足循环条件

JavaScript权威指南第05章 语句

语句 5.1表达式语句 赋值语句 递增递减运算 delete运算符(不常用) 函数调用 5.2复合语句和空语句 1.语句块后面不要分号 2.缩进代码 3.javascript没有块级作用域 如果有特殊的目的使用空语句,那么应该加入注释,说明空语句的作用. 5.3声明语句 5.3.1 var var 声明一个变量,变量列表后面可以跟变量或者表达式. 如果var出现在函数体内,那么作用域是该函数,如果出现在顶层代码,那么这个变量是全局变量. var 定义变量后没有被赋值,其值为undefined.