JavaScript 用法

简介: JavaScript 用法

JavaScript 用法

通常script表示javascript脚本代码的开始,/script表示脚本代码的结束。
这些脚本代码可以放在body标签里面。

script 标签

如果我们想要在一个网页里面加上javascript, 我们可以使用script标签。
我们可以把javascript脚本代码卸载script标签之间,script和.script表示脚本的开始和结束。

举例说明:

<script>
console("this is my first JavaScript");
</script>

注意: 有一些老的写法是在script标签里面用type=text/javascript来表示,现在我们可以省略了,因为现在所有的浏览器都已经将javascript作为默认的脚本语言了。

那么我们怎样在body中写javascript呢?

举例说明,我们向html的body文本里面写上一些内容:

<!DOCTYPE html>
<html>
<body>
...
<script>
document.write("<h2>标题1内容。</h2>");
document.write("<h3>标题2内容。</h3>");
</script>
...
</body>
</html>

那么javascript里面的事件以及函数是什么样的呢?

javascript内容一般会在网页加载的时候才运行,比如我们向在某一个人点击了按钮之后执行一些事情。我们就可以在按钮上添加点击事件,在javascript中设置好点击之后的具体事情。

那么怎样在head中设置javascript呢?

举例说明,我们在按钮点击之后出发javascript代码,并且把javascript放在head中。

<!DOCTYPE html>
<html>
<head>
<script>
function test()
{
    document.getElementById("test").innerHTML="this is my first javascript";
}
</script>
</head>
<body>
<h1>标题内容。</h1>
<p id="test">段落内容。</p>
<button type="button" onclick="test()">点击我</button>
</body>
</html>

那么怎样在body中设置javascript呢?

举例说明,我们在按钮点击之后出发javascript代码,并且把javascript放在body中。

<!DOCTYPE html>
<html>
<body>
<h1>标题内容。</h1>
<p id="test">段落内容。</p>
<button type="button" onclick="test()">点击我</button>
<script>
function test()
{
    document.getElementById("test").innerHTML="this is my first javascript";
}
</script>
</body>
</html>

那么什么是外部JavaScript呢?

  • 通常一个页面可以有多个javascript脚本,这些脚本文件可以保存在外部文件。
  • 这些外部文件的扩展名称一般是xxx.js。
  • 我们可以在需要的时候使用scrip标签的scr属性,引入外部文件的xxx.js文件。

举例说明:

<!DOCTYPE html>
<html>
<body>
<script src="test.js"></script>
</body>
</html>

当然我们也可以在head和body标签中设置外部脚本,这些外部脚本和放在script标签的运行效果是一样的。
举例说明:

function test()
{
    document.getElementById("test").innerHTML="this is my first javascript";
}
相关文章
|
6月前
|
JavaScript 前端开发 Serverless
Vue.js的介绍、原理、用法、经典案例代码以及注意事项
Vue.js的介绍、原理、用法、经典案例代码以及注意事项
201 2
|
6月前
|
前端开发 JavaScript 安全
javascript:void(0);用法及常见问题解析
【6月更文挑战第3天】JavaScript 中的 `javascript:void(0)` 用于创建空操作或防止页面跳转。它常见于事件处理程序和超链接的 `href` 属性。然而,现代 web 开发推荐使用 `event.preventDefault()` 替代。使用 `javascript:void(0)` 可能涉及语法错误、微小的性能影响和XSS风险。考虑使用更安全的替代方案,如返回 false 或箭头函数。最佳实践是保持代码清晰、安全和高性能。
330 0
|
3月前
|
数据采集 Web App开发 JavaScript
Puppeteer的高级用法:如何在Node.js中实现复杂的Web Scraping
随着互联网的发展,网页数据抓取已成为数据分析和市场调研的关键手段。Puppeteer是一款由Google开发的无头浏览器工具,可在Node.js环境中模拟用户行为,高效抓取网页数据。本文将介绍如何利用Puppeteer的高级功能,通过设置代理IP、User-Agent和Cookies等技术,实现复杂的Web Scraping任务,并提供示例代码,展示如何使用亿牛云的爬虫代理来提高爬虫的成功率。通过合理配置这些参数,开发者可以有效规避目标网站的反爬机制,提升数据抓取效率。
267 4
Puppeteer的高级用法:如何在Node.js中实现复杂的Web Scraping
|
2月前
|
JavaScript 前端开发
JS try catch用法:异常处理
【10月更文挑战第12天】try/catch` 是 JavaScript 中非常重要的一个特性,它可以帮助我们更好地处理程序中的异常情况,提高程序的可靠性和稳定性。
24 1
|
2月前
|
JavaScript 前端开发
js的math.max的用法
js的math.max的用法
47 6
|
2月前
|
JavaScript
JS中的splice的三种用法(删除,替换,插入)
JS中的splice的三种用法(删除,替换,插入)
230 4
|
3月前
|
数据采集 存储 JavaScript
Puppeteer的高级用法:如何在Node.js中实现复杂的Web Scraping
在现代Web开发中,数据采集尤为重要,尤其在财经领域。本文以“东财股吧”为例,介绍如何使用Puppeteer结合代理IP技术进行高效的数据抓取。Puppeteer是一个强大的Node.js库,支持无头浏览器操作,适用于复杂的数据采集任务。通过设置代理IP、User-Agent及Cookies,可显著提升抓取成功率与效率,并以示例代码展示具体实现过程,为数据分析提供有力支持。
116 2
Puppeteer的高级用法:如何在Node.js中实现复杂的Web Scraping
|
3月前
|
JavaScript 前端开发
JavaScript用法
JavaScript用法
|
2月前
|
前端开发 JavaScript 开发者
深入理解JavaScript中的Promise:用法与最佳实践
【10月更文挑战第8天】深入理解JavaScript中的Promise:用法与最佳实践
72 0
|
3月前
|
JavaScript 前端开发 索引
JavaScript 数组中splice()的用法
本文介绍了JavaScript数组方法splice()的三种用法:删除元素、插入元素和替换元素,通过具体代码示例展示了如何使用splice()方法进行数组的修改操作。