四.JS基础

1.概述

JS是为你网站添加交互功能编程语言。

JS:动态编程语言,用于HTML文档时,可在网站提供动态交互性。JavaScript 本身是相当简洁却非常灵活的。

其他开发者在JS核心之上写了很多工具,提供大量额外功能:

(1)浏览器应用编程接口API:置于浏览器中,可以动态编写html和设置css,可以采集和操控用户摄像头的数据流并生成三维图像和音频样本,可以.....

(2)可以将其他内容提供者如Twitter 或 Facebook的第三方API用于自己网站

(3)可在自己的HTML用第三方框架和库快速构建网站和应用


 

2.Hello World示例

在你的页面中添加一些基本的 JavaScript 脚本来创造一个 “hello world” 示例。

(1)scripts文件夹下创建main.js文件

(2)index.html中的靠近<body>文件底部的位置添加

<script src="scripts/main.js"></script>

(3)基本与引入CSS的<link>元素的功能相同----->>将JS引入页面,所以它将影响HTML

(4)main.js中添加

var myHeading = document.querySelector('h1');
myHeading.textContent = 'Hello world!';

(5)打开浏览器,效果:

(提示!)将<script>元素放在HTML文件底部,因为浏览器会按照代码顺序解析HTML文件,如果JS在html的上部,其功能是影响html文件下面的元素,那么js先被加载,而html还没完全被夹在而使功能失效。所以通常js代码写于html文档的底部。

 

具体的内部实现:

(1)使用querySelector()函数来获取标题,存于变量myHeading中。与CSS选择器相似,相对某个元素进行操作,需要先选择它。

(2)myHeading变量的属性textContent(标题内容)进行赋值。

(3)关于文档对象模型DOM,document接口表示任何在浏览器中已经加载好的网页,并作为一个入口去操作网页内容。


3.语法基础速览

 

posted @ 2018-12-24 17:01  rOtk1992  阅读(68)  评论(0)    收藏  举报