JavaScript语言基础15

在JavaScript中定义自己的函数,函数是执行特定功能程序单元,在前面我们学习了JavaScript内建的函数,如parseInt()函数、parseFloat()函数等。

现在我们来创建自己定义的函数:

<HTML>
<HEAD>
	<TITLE>Hello World</TITLE>
</HEAD>
<BODY BGCOLOR="WHITE">
<SCRIPT Language="JavaScript" TYPE="text/javascript">
	function agePrint(value){
		document.write("(agePrint)age:"+value+"<br>");
		return value;
	}
	var age=agePrint(20);
	document.write("age:"+age+"<br>");
</SCRIPT>
</BODY>
</HTML>

在上面agePrint()是自定义的函数名(函数名不能是JavaScript的保留字),并位于关键字function之后,函数的参数应放在函数名之后的圆括号中。通过下面age=agePrint(20);调用了自定义函数,将20进行传参并通过return返回value值赋值给age。

我们再来看变量的作用域,变量的作用域就是变量的有效范围,在函数之外声明的变量,其作用域就是该页面上的所有脚本代码,无论是函数内的脚本代码或是函数外的脚本代码都可访问。

在函数中定义的变量就是局部变量,作用域仅限于该函数块中,我们可以在每个函数中定义相同的变量名,并可以在函数外定义与函数内定义的变量名一模一样,但只能定义一次(在实际代码中不建议函数内外定义相同的变量名)。

转载请注明出处:http://blog.csdn.net/hai_qing_xu_kong/article/details/41413431 
  情绪控_

时间: 2024-12-12 22:42:07

JavaScript语言基础15的相关文章

JavaScript语言基础知识点图示

原文:JavaScript语言基础知识点图示 一位牛人归纳的JavaScript 语言基础知识点图示. 1.JavaScript 数据类型 2.JavaScript 变量 3.Javascript 运算符 4.JavaScript 数组 5.JavaScript 流程控制 6.JavaScript 函数基础 7.DOM 基本操作 8.Window 对象 9.JavaScript 字符串函数 10.正则表达式 JavaScript语言基础知识点图示,布布扣,bubuko.com

JavaScript语言基础知识点图示(转)

一位牛人归纳的JavaScript 语言基础知识点图示. 1.JavaScript 数据类型 2.JavaScript 变量 3.Javascript 运算符 4.JavaScript 数组 5.JavaScript 流程控制 6.JavaScript 函数基础 7.DOM 基本操作 8.Window 对象 9.JavaScript 字符串函数 10.正则表达式

JavaScript 语言基础知识点图示

JavaScript 语言基础知识点图示:

javascript--浏览器对象模型BOM、文本对象模型DOM、JavaScript 语言基础ECMAScript

JavaScript 的内容,包含以下三部分: ECMAScript(核心):JavaScript 语言基础: DOM(文档对象模型):规定了访问HTML和XML的接口: BOM(浏览器对象模型):提供了独立于内容而在浏览器窗口之间进行交互的对象和方法. 一. ECMAScript ECMAScript 规定了 JavaScript 脚本的核心语法,如 数据类型.关键字.保留字.运算符.对象和语句等,它不属于任何浏览器. ECMAScript 标准定义了 JavaScript 脚本中最为核心的内

JavaScript 语言基础知识点总结

JavaScript 语言基础知识点总结

JavaScript 语言基础知识点总结(思维导图)

1.JavaScript数组 2.JavaScript 函数基础 3.Javascript 运算符 4.JavaScript 流程控制 5.JavaScript 正则表达式 6.JavaScript 变量 7.JavaScript 字符串函数 8.DOM 基本操作

JavaScript语言基础知识总结

1: JavaScript  DOM的基本操作: 2:JavaScript变量的用法 3:JavaScript函数基础 4:JavaScript流程语句 5 : JavaScript数据类型 6:JavaScript数组的应用 7:JavaScript运算符 8:JavaScript正则表达式 9:JavaScript字符串操作函数 10: window 操作对象

JavaScript之基础-15 JavaScript OOP(概述、对象模板)

一.JavaScript OOP 概述 OOP 概述 - 面向对象的语言 - 封装 - 把相关的信息(无论数据或方法)存储在对象中 - 继承 - 从其它对象获得属性和方法 - 多态 - 能以多种不同的形式运行函数或方法 - ECMAScript支持这些要求,因此可被是看做面向对象的 封装 - 回顾直接量创建对象 - 使用new调用Object构造函数创建对象语法 继承 - 对象方法 - toString() - toLocaleString() - valueOf() 二.JavaScript

JavaScript语言基础3

 JavaScript能够处理一些来自于现实世界的数据类型.比如:数字和文本. 同一时候JavaScript中也包括了一些具 有抽象性质的数据类型.比如对象数据类型. JavaScript它是一种弱类型语言.非常多情况下.当我们处理数据时.都不须要声明数据的类型. JavaScript能够自 己算出它们的类型. 既然 JavaScript是弱类型语言,那我们是否就不必讨论数据类型了呢?事实上在某些情况下还是可能会产生错误,或者 JavaScript的 判断与你设想的不一致.在这些情况下,我们就须