JS基础教程1——JS简介
JS基础教程1——JS简介
JavaScript 是互联网上最行的脚本语言,这门语言可用于 HTML 和 web,更可广泛用于服务器、PC、笔记本电脑、平板电脑和智能手机等设备。
JS语言特性
JavaScript是一种轻量级的编程语言,同时是可以插入HTML代码和CSS代码的,主要用于对浏览器事件做出响应或者在数据被提交到服务器之前验证数据,检测访客的浏览器信息,控制cookies,包括创建和修改等。
语言组成
JavaScript是由ECMAScript、Webapi(Dom-描述处理网页内容的方法和接口、Bom-描述与浏览器进行交互的方法和接口)。
语言特点
1、脚本语言
2、基础对象
3、简单
4、动态性
5、跨平台性
编译模式
JavaScript是一种脚本语言,其源代码在发往客户端运行之前不需经过编译,而是将文本格式的字符代码发送给浏览器由浏览器解释运行。但是相对而言安全性较差,如果一条运行不了,那么下面的语言也无法运行。
JavaScript被归类为直译语言,因为主流的引擎都是每次运行时加载代码并解译,以编译语言编写的程序在运行之前,必须经过编译,将代码编译为机器码,再加以运行,但是JavaScript是变编译边运行,在实际测试中,两者性能互有优劣。
小知识
JavaScript 与 Java 是两种完全不同的语言,无论在概念还是设计上,Java是更复杂的编程语言,ECMA-262 是 JavaScript 标准的官方名称。