1.函数:用于封装一段完成特定功能的代码。
相当于将一条或多 条语句组成的代码块包裹起来,用户在使 用时只需关心参数和返回值,就能完成特定的功能,而不用了解具体的实现。
除了使用内置函数外,JavaScript中还可以根据具体情况自定义函数,提高代码的复用性、降低程序维护的难度。
function:定义函数的关键字。
函数名:可由大小写字母、数字、下划线( )和$符号组成,但是函数名不能以数字开头,且不能是JavaScript中的关键字。
参数:是外界传递给函数的值,它是可选的,多个参数之间使用。”分割。
函数体:是专门用于实现特定功能的主体,由一条或多 条语句组成。
返回值:在调用函数后若想得到处理结果,在函数体中可用return关键字返回。
2.对象:由一个或多 个属性名和属性值构成,可用对象加的方式获取指定属性名的属性值。
语法:对象的定义是通过"{}" 语法实现的。
组成:对象以对象成员(属性和方法)构成,多个成员之间使用逗号分隔。
成员:对象的成员以键值对的形式存放在{}中。
对象的写法
var obj = {
name: '小花',
age: 17,
}
里面也可以加函数
一、history对象
History 对象包含用户(在浏览器窗口中)访问过的 URL。
History 对象是 window 对象的一部分,可通过 window.history 属性对其进行访问。
注意: 没有应用于History对象的公开标准,不过所有浏览器都支持该对象。
二、navigator对象
Navigator 对象包含有关浏览器的信息。
注意: 没有应用于 navigator 对象的公开标准,不过所有浏览器都支持该对象。
三、screen对象
Screen 对象包含有关客户端显示屏幕的信息。