在上海乐字节学习的第十四天(持续更新中)

什么是JavaScript?

JavaScript是一种具有面向对象(OOP)能力的,解释型的程序设计语言。

解释型:直接读它的代码,而不是像java等需要经过编译器编译成.class文件后,执行.class文件。

它是基于对象和事件驱动并具有相对安全性的客户端()脚本语言。

事件驱动:比如点击按钮,选中文本等的操作,触发一些事件。

相对安全:删除文件文件夹等诸如此类的相对恶意的操作是没有的。

脚本语言:不像java需要jdk环境一样需要特殊的环境,只需要有浏览器即可。

JavaScript的特点

松散性:变量不需要明确指定一个类型。

对象属性:JavaScript中的对象把属性名映射为任意的属性值。像哈希表和关联数组。

关联数组:填充数组时为每个元素明确的给出下标,而这种下标不仅仅局限于数字,也可以是字符串,例如:arr[“name”]=“Kity”,arr[“age”]=23。

继承机制:基于原型。

JavaScript核心

ECMAScript(语法部分)+DOM(文档对象模型)+BOM(浏览器对象模型)

ECMAScript:与浏览器没有依赖关系,定义的是语言的基础,组成部分有:语法,类型,语句,关键字,保留字,操作符,对象等。

DOM:Document Object Model 文档对象模型。针对XML但是经过扩展用于HTML的API(Application Programming Interface)应用程序编程接口。W3C对DOM的定义是“一个与系统平台和编程语言无关的接口,程序和脚本可以通过这个接口动态的访问和修改文档的内容、结构和样式”。

BOM:Browser Object Model 浏览器对象模型。使用BOM可以控制浏览器显示页面以外的部分。

放置的位置

有三种放置方法:

1.放在标签中,将脚本直接写在

你可能感兴趣的:(在上海乐字节学习的第十四天(持续更新中))