JS基础教程1——JS简介

简介: JavaScript 是互联网上最流行的脚本语言,这门语言可用于 HTML 和 web,更可广泛用于服务器、PC、笔记本电脑、平板电脑和智能手机等设备。

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 标准的官方名称。

相关文章
|
2月前
|
JavaScript
vue中使用 HotKeys.js 教程(按键响应、快捷键开发)
vue中使用 HotKeys.js 教程(按键响应、快捷键开发)
121 0
|
15天前
|
JavaScript NoSQL 前端开发
|
15天前
|
存储 移动开发 JavaScript
JavaScript简介及示例
JavaScript简介及示例
|
27天前
|
JavaScript 前端开发
JavaScript 简介
JavaScript 简介
25 0
|
2月前
|
前端开发 JavaScript 安全
JavaScript进阶-JavaScript库与框架简介
【7月更文挑战第11天】JavaScript库和框架加速Web开发,但也带来挑战。选择适合项目、团队技能的库或框架,如React、Angular、Vue,是关键。保持依赖更新,注意性能优化,避免过度依赖。遵循最佳实践,确保安全性,如防XSS和CSRF。学习基础,结合代码示例(如React计数器组件),提升开发效率和应用质量。
46 1
|
2月前
|
资源调度 JavaScript 前端开发
JavaScript进阶 - JavaScript库与框架简介
【7月更文挑战第5天】JavaScript库和框架构成了前端开发的核心,如jQuery简化DOM操作,Angular、React和Vue提供全面解决方案。选择时要明确需求,避免过度工程化和陡峭学习曲线。使用版本管理工具确保兼容性,持续学习以适应技术变化。示例展示了jQuery和React的简单应用。正确选择和使用这些工具,能提升开发效率并创造优秀Web应用。
38 2
|
2月前
|
JSON JavaScript 数据格式
vue 绘制波形图 wavesurfer.js (音频/视频) 【实用教程】
vue 绘制波形图 wavesurfer.js (音频/视频) 【实用教程】
257 3
|
2月前
|
JavaScript
vue 农历日期转公历日期(含插件 js-calendar-converter 使用教程)
vue 农历日期转公历日期(含插件 js-calendar-converter 使用教程)
148 0
|
2月前
|
开发框架 监控 JavaScript
企业级node.js开发框架 【egg.js】 实用教程
企业级node.js开发框架 【egg.js】 实用教程
31 0
|
2月前
命令行加载特效 【cli-spinner.js】 实用教程
命令行加载特效 【cli-spinner.js】 实用教程
23 0