JavaScript是什么意思?

JavaScript是一种动态计算机编程语言。它是轻量级的,最常用作网页的一部分,其实现允许客户端脚本与用户交互并生成动态页面。它是一种具有面向对象功能的解释型编程语言。

JavaScript是一种非常着名的编程语言,最初是在二十年前开始的,其动机是使网页生动。它也是Web开发人员技能组的重要组成部分。简单来说,Web开发人员需要三种主要语言,它们是:

● HTML:允许您向网页添加内容

● CSS:用于指定网页的布局,样式和对齐方式。

● JavaScript:改进网页的行为方式。

JavaScript易于学习但很难掌握并用于各种用途,从简单地增强网站功能到运行酷游戏和基于Web的软件。

Javascript(浏览器中)可以做什么?

与10年前推出的版本相比,现代JavaScript非常强大。我可以称之为“安全”编程语言,因为它最初是为不需要它的浏览器创建的。在浏览器中,JavaScript可以执行许多操作,例如与用户的交互,网页操作和Web服务器。其中一些是:

● 向页面添加新的HTML内容

● 更改现有HTML内容和样式

● 对用户操作做出反应,如鼠标点击,指针移动等。

● 可以获取和设置cookie

● 记住客户端的数据。

Javascript(浏览器中)不能做什么?

有几件事情是javascript无法做到的,其中一些主要与“用户”安全原则有关。

● 浏览器中的JavaScript可能无法读取/写入硬盘上的任意文件,复制它们或执行程序。基本上它没有直接访问OS系统功能。

● 它无法保护您的页面源或图像。

● 它无法访问托管在其他域上的网页。

JavaScript是如何工作的?

当Web浏览器加载网页时,HTML解析器开始解析HTML代码并创建DOM。每当解析器遇到CSS或JavaScript指令(内联或外部加载)时,它都会根据需要移交给CSS解析器或JavaScript引擎。

JavaScript引擎加载外部JavaScript文件和内联代码,但不会立即运行代码;它等待HTML和CSS解析完成。完成此操作后,JavaScript将按照在网页上找到的顺序执行:定义变量和函数,执行函数调用,触发事件处理程序等。这些活动导致DOM由JavaScript更新并且由浏览器立即呈现。

1561614509622266.png

如何在网页中加载JavaScript?

在网页中加载JavaScript的最常用方法是使用脚本 HTML标记。根据您的要求,您可以使用以下方法之一。

● 将外部javascript文件加载到网页中,如下所示:

<script type="text/javascript" src="/js/javascript.js"></script>

● 如果javascript来自与网页不同的域,则可以指定完整的URL,如下所示:

<script type="text/javascript" src="https://code.jquery.com/jquery-3.2.1.min.js"></script>

● JavaScript可以直接嵌入HTML中。例:网页在加载时弹出警告框

<script type="text/javascript">
   alert("Page is loaded");
</script>

以上就是JavaScript是什么意思?的详细内容,更多请关注html中文网其它相关文章!

赞(0) 打赏
未经允许不得转载:html中文网首页 » JavaScript 答疑

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

前端开发相关广告投放 更专业 更精准

联系我们

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏