javascript语法基础-变量与函数

三 javascript语法基础-变量与函数

(一)变量的声明与运用

JavaScript中的变量与Java、C等强类型语言有很大区别,虽然在JavaScript中具有字符串、数字等数据类型。

变量申明语句的结构是var保留字加标识符,var和标识符之间用空格隔开。

赋值语句的结构是在变量和需要赋的值之间加上一个等号,例如a=1的含义是将变量a的值指定为1。

变量在定义的时候也可以同时赋值,如var a=1。

PS:在变量使用前事先进行声明是个良好的编程习惯,这对将来学习Java等其他语言有帮助。这方面有强迫症就是好习惯。

(二)函数的声明和使用

函数是一段可以完成一定功能的代码,可以接受若干个参数并返回结果。

通常在进行一个复杂的程序设计时,总是根据所要完成的功能,将程序划分为一些相对独立的部分,每部分编写一个函数,从而使各部分充分独立,任务单一,程序清晰,易懂、易读、易维护。

参数,是传递给函数使用或操作的值,其值可以是常量 ,变量或其它表达式。

JavaScript函数可以封装那些在程序中可能要多次用到的模块,并可作为事件驱动的结果而调用的程序,从而实现一个函数把它与事件驱动相关联(重点)。

具体如下“

*函数的定义

function 函数名 (参数)

{

  函数体;

   return 返回值;

}

*功能说明 可以使用变量、常量或表达式作为函数调用的参数

*函数由关键字function定义

*函数名的定义规则与标识符一致,大小写是敏感的

*返回值必须使用return

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>with a js page</title>
<script type="text/javascript">
function hello(){
    var hi;
    var name=prompt("what is your name?:", "doriswowo");
    hi="hello"+name+"!welcome to my space~~";
    alert(hi);
    document.write(hi);
}
hello();//call the funtion,be careful about the capital and small
</script>
</head>
<body>
頁面內容

</body>
</html>
时间: 2024-10-18 20:52:49

javascript语法基础-变量与函数的相关文章

Javascript语法基础

Javascript语法基础   一.基本数据类型   JavaScript中支持数字.字符串和布尔值三种基本数据类型: 1.数字 数字型是JavaScript中的基本数据类型.在JavaScript中的数字不区分整型和浮点型,所有的数字都是以浮点型来表示的. 2.字符串 字符串型是JavaScript中用来表示文本的数据类型,是由Unicode字符.数字和标点符号组成的一个字符串序列.字符串通常都是用单引号或双引号括起来的.如果在字符串中包括着特殊字符,可以使用转义字符来代替.例如: “”  

Swift语法基础入门三(函数, 闭包)

Swift语法基础入门三(函数, 闭包) 函数: 函数是用来完成特定任务的独立的代码块.你给一个函数起一个合适的名字,用来标识函数做什么,并且当函数需要执行的时候,这个名字会被用于“调用”函数 格式: func 函数名称(参数名:参数类型, 参数名:参数类型...) -> 函数返回值 { 函数实现部分 } 没有参数没有返回值 可以写为 ->Void 可以写为 ->() 可以省略 Void.它其实是一个空的元组(tuple),没有任何元素,可以写成() func say() -> V

JavaScript 中对变量和函数声明的提前示例

如题所示,看下面的示例(可以使用Chrome浏览器,然后F12/或者右键,审查元素.调出开发者工具,进入控制台console输入)(使用技巧: 控制台输入时Shift+Enter可以中途代码换行) var name = "xiaoming"; (function(){ var name = name || "小张"; console.info(name); })();// 小张 (function(){ name = name || "小张";

PHP 学习笔记(一):基础教程:语法,变量,函数,数组,超全局

PHP简介 PHP 脚本在服务器上执行. 什么是 PHP 文件 PHP 文件能够包含文本.HTML.CSS 以及 PHP 代码 PHP 代码在服务器上执行,而结果以纯文本返回浏览器 PHP 文件的后缀是 ".php" PHP能够做什么 PHP 能够生成动态页面内容 PHP 能够创建.打开.读取.写入.删除以及关闭服务器上的文件 PHP 能够接收表单数据 PHP 能够发送并取回 cookies PHP 能够添加.删除.修改数据库中的数据 PHP 能够限制用户访问网站中的某些页面 PHP

30 May 18 Javascript语法基础

30 May 18 # 图片太多,详细见link 以及文本 一.每日面试(知识复习) 1.问:执行完下面的代码后,  l,m的内容分别是什么? def func(m): for k,v in m.items(): m[k+2] = v+2 m = {1: 2, 3: 4} l = m  # 浅拷贝 l[9] = 10 func(l) m[7] = 8 print("l:", l) print("m:", m) # 报错:dictionary changed size

JavaScript 中对变量和函数声明的“提前(hoist)”的那些事儿

变量声明“被提前” JavaScript 的语法和 C .Java.C# 类似,统称为 C 类语法.有过 C 或 Java 编程经验的同学应该对“先声明.后使用”的规则很熟悉,如果使用未经声明的变量或函数,在编译阶段就会报错.然而,JavaScript 却能够在变量和函数被声明之前使用它们.下面我们就深入了解一下其中的玄机. 先来看一段代码: (function() { //ReferenceError: noSuchVariable is not defined console.log(noS

(转)JavaScript 中对变量和函数声明的“提前(hoist)”

变量声明“被提前” JavaScript 的语法和 C .Java.C# 类似,统称为 C 类语法.有过 C 或 Java 编程经验的同学应该对“先声明.后使用”的规则很熟悉,如果使用未经声明的变量或函数,在编译阶段就会报错.然而,JavaScript 却能够在变量和函数被声明之前使用它们.下面我们就深入了解一下其中的玄机. 先来看一段代码: (function() { //ReferenceError: noSuchVariable is not defined console.log(noS

Web开发技术 &mdash;&mdash;JavaScript语法2(变量、数据类型、对象)

JavaScript 变量 变量是存储信息的容器. 实例 var x=2; var y=3; var z=x+y; 就像代数那样 x=2 y=3 z=x+y 在代数中,我们使用字母(比如 x)来保存值(比如 2). 通过上面的表达式 z=x+y,我们能够计算出 z 的值为 5. 在 JavaScript 中,这些字母被称为变量. 提示:您可以把变量看做存储数据的容器. JavaScript 变量 与代数一样,JavaScript 变量可用于存放值(比如 x=2)和表达式(比如 z=x+y). 变

JavaScript 中对变量和函数声明的“提前(hoist)”

hoist vt.升起,提起; vi.被举起或抬高; n.起重机,升降机; 升起; <俚>推,托,举; 这篇文章不讲英语,但是对于某些英语单词找不到很好的翻译,一上来就列出“hoist”这个单词的释义是为了让大家有个准备,我在这里将此单词翻译为“提前”,是为了解释 JavaScript 语言中很“古怪”的一个特性. 变量声明“被提前” JavaScript 的语法和 C .Java.C# 类似,统称为 C 类语法.有过 C 或 Java 编程经验的同学应该对“先声明.后使用”的规则很熟悉,如果