我爱编程

javascript概念

2018-04-05  本文已影响0人  李华炎

什么是JavaScript

js是一种动态的、弱类型的、基于对象和事件驱动的客户端脚本语言。

JavaScript有何特点

JavaScript是一种基于对象和事件驱动的客户端脚本语言,并具有相对的安全性,主要用于创建交互性较强的动态页面。其主要特点介绍如下。

  1. 基于对象
  2. 事件驱动
  3. 解析性语言
  4. 实时性
  5. 动态性
  6. 跨平台
  7. 开发使用简单
  8. 相对安全性

综合上述,JavaScript是一种有着较强生命力和发展潜力的脚本描述语言,可被直接嵌入到HTML文档中,供浏览器解释执行;直接响应客户端事件,如验证数据表单合法性等,并调用相应的处理方法,迅速返回处理结果并更新页面,实现 Web交互性和动态的要求。同时将大部分的工作交给客户端处理,将Web服务器资源消耗降到最低。

JavaScript与java的区别

1.基于对象(js)和面向对象(java)

2.弱变量(js)和强变量(java)

3.代码格式不同

4.嵌入方式不同

5.执行方式不同

在HTML中使用js的方式

JavaScript的不足

  1. JavaScript是在浏览器的js引擎中执行的,无法对文件进行操作。
  2. Node.js填补了js的不足。

什么是js阻塞

浏览器在解析html页面时,在解析过程中遇到script标签时会先去下载、解析和执行script标签引用的js文件,在此过程中script标签后面的内容会暂时停止解析,直到js执行完成后再进行后续html页面的解析,这就造成了js阻塞。

上一篇 下一篇

猜你喜欢

热点阅读