JavaScript 的相关术语和定义

这篇文章介绍了JavaScript中的一些基本概念,如参数用于传递函数值,数组是值的列表,每个值有索引,属性控制HTML元素行为,布尔值表示真或假,函数用于封装可重用的代码,构造函数创建对象,DOM用于组织网页元素,事件和事件处理程序响应用户交互,循环和条件语句控制代码执行流程。
摘要由CSDN通过智能技术生成

参数(argument) 以传递给一个函数的一个值。
数组(array) JavaScript值的一个列表在数组中,每个值都有一个索引。这是该值在数组中编号的位置。第一个值的索引是0。下一个值的索引是1,依次类推。
属性(attribute) HTML元素中的一个键-值时可以使用HTML属性来控制一个元素的某个方面,例:元素链接到何处或者元素的大小。
Boolean 可以是true或false的一个值。
调用(call) 执行或运行一个函数在JavaScript中,要调用一个函数。输入函数的名称,后面跟着一对圆括号(圆括号中是任何的参数)。
骆驼大小写(camelcase) 命令变址的一种常用方法,其中。将每个单词的首字母大写(第一个单词的首字母除外),然后,将所有的单词连接起来构成一个长单词,例myCamelCaseVariable
注释(comment) 程序中不会被JavaScript解释器执行的文本。注释只是向阅读代码的人描述了程序。
条件语句(conditionalstatement) 在检查一个条件之后执行代码的一条语句如果条件为真。该语句将会执行一些代码;如果条件为假。它将会执行一些不同的代码或者直接停止。例子包括if语句和if…else语句。
构造函数(constructor) 用来创建多个对象以便它们分享内建属性的一种函数。
控制结构(controlstructure) 控制一段代码何时运行以及运行得多么频繁的一种方式示例包括条件语句(它通过检查一个条件来确定代码何时运行)和循环(它通复一段代码宜到达到某个次数)。
数据(data) 在计算机中存储和操作的信息。
递减(decrement) 减少一个变量的值(通常是减去1)。
对话框(dialog) 一个较小的弹出窗口。你可以使用JavaScript在浏览器中打开不同的对话框。诸如警告对话框(显示一条消息)或一个提示对话框(询问一个问题或接受输入)。
文档对象模型(documentobjectmodel,DOM) Web浏览器组织和记录Web页面I:的HTML元素的方式这些元素按照类似于树的一种结构来组织。这种结构叫作DOM树JavaScriptflljQuery提供了操作DOM以创建和修改元素的方法。
元素(element) 一个HTML页面的部分。例如标题、段落或主体。元素由开始标签和结束标签来标记(标签决定了元素是何种类型),并且所有内容包含在标签之间。DOM树由这些元素组成。
事件(event) 浏览器中发生的一个动作,例如。用户单击一次鼠标,或者按下一个键盘按键。我们可以通过事件处理程序来检测和响应这些事件。
事件处理程序(eventhandler) 无论何时,当某个HTML元素中的某个事件发生的时候,所调用的一个函数。例:创建了一个事件处理程序函数。当用户在一个地图图像上单击的时候,就会调用它。
执行(execute) 运行一段代码,例:一个程序或函数。
函数(function) 绑定多条语句以便它们可以一起执行的一段代码。函数使得在一个程序中的不同部分重复某一个动作变得容易函数可以接受参数作为输入,并且它可以输出一个返回值。
递增(increment) 增加一个变量的值(通常是增加1)。
索引(index) 表示数组中的一个值的位置的一个数字。索引可以用来访问数组中的一个具体的值。
无限循环(infiniteloop) 永远不会停止重复的一个循环(通常会导致解释器崩溃)如果没存正确地设置一个循环的条件的话,可能会发生这种错误。
解释器(interpreter) 读取和运行代码的一部分软件。Web浏览器包含一个JavaScript解释器,我们使用它来运行整个木书中的JavaScript。
jQuery 一个JavaScript库,它提供了很多有用的方法,可以用于修改和操作Web页面上的DOM元素。
键-值对(key-valuepair) 由一个字符串(称为键)和与之相匹配的一个特定的值(这可能是任何类型的值)所组成的一个对。键-值对放在JavaScript对象中。并且它们用来定义一个对象的属性和方法。
关键字(keyword) 在JavaScript中具有特殊含义的一个单词(例如,for、return或function)关键字不能用作变量的名称。
库(library) JavaScript代码的一个集合。我们可以将其加载到自己的Web页面中。以提供额外的功能和方法。在本书中。我们使用jQuery库。它提供了可以更容易地操作DOM的函数和方法。
循环(loop) 多次执行一段代码的一种方式。
方法(method) 作为对象的属性的一个函数。
null 一种特殊的值,可以用来表示一个变量有意义地保留为空白。
对象(object) 一组键值对每个键都是可以和任意JavaScript值配对的一个字符串然后,可以使用该键来获取对象中与其配对的任何值。
面向对象编程(object-orientedprogramming) 一种编程风格,它利用了对象和方法的优点来组织代码并表示程序最重要的功能。
编程语言(programminglanguage) 一种语言。程序员可以用它来告诉计算机做些什么。JavaScript就是一种编程语言,当然,还有很多其他的编程语言。
属性(property) 表示对象中的键-值对的一个名称。
原型(prototype) 构造方法的一个属性添加给构造方法的属性的任何方法,对于通过该构造方法所创建的所有对象来说,都是可用的
返回(return) 离开一个函数并返回到调用该函数的代码的动作当一个函数到达了函数体的底部的时候,或者当函数遇到一个return关健字的时候(该关键字可以用来较早地离开函数)。函数会返回。当函数返回的时候,它输出一个返回值(如果没有指定专门的返回值的话,它直接返回空值undefined)
选择器字符串(selectorstring) 表示一个或多个HTML元素的一个字符串。我们可以将该字符串传递给jQuery的$函数,以选择那些元素。
字符串(string) 用引号括起来的一个字符列表,在计算机程序中用于表示文本。
语法(syntax) 关犍字、标点及其他字符串组合成有效的JavaScript程序的方式。
标签(tag) 用来创建HTML元素的一个标记。所有的元素都以一个开始标签开始,并且大多数元素都带有一个结束标签。这些标签决定了要创建何种类型的元素,并且开始标签可能包含针对该元素的属性。
文本编辑器(texteditor) 用来编写或编辑纯文本。而不带有字体样式或颜色等任何特殊格式的一个计算机程序。一款较好的文本编辑器能够有助于编写程序,而程序正是使用纯文本编写的。
undefined 当诸如属性或变量之类的内容,没有为其赋任何特定的值的时候。JavaScript将会使用的一个值。
变量(variable) 命名一个JavaScript 值的一种方式在给一个变量赋值之后,随后可以使用变量名获取该值。
空白(whitespace) 诸如空格、换行和制表符这样的不可见的字符。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

課代表

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值