JS学习(1)(基本概念与作用、与HTML、CSS区别)

目录

一、JavaScript是什么?

(1)基本介绍

(2)简称:JS?

二、JavaScript的作用。

三、HTML、CSS、JS之间的关系。

(1)html、css。

(2)JavaScript。


一、JavaScript是什么?

(1)基本介绍
  • JavaScript是一种高级的、解释型的编程语言。它是一种多范式语言,支持面向对象编程、命令式编程和函数式编程。

  • JavaScript是世界上最流行的语言之一,是一种运行在客户端的脚本语言。(Script:脚本的意思)
  • JavaScript最初由Brendan Eich在1995年为Netscape Navigator浏览器开发,目的是为了增加网页的交互性。后来功能逐渐丰富化。
  • 脚本语言:不需要编译,运行过程中由js 解释器(js 引擎)逐行来进行解释并执行。所谓脚本语言就是读到一行翻译一行。
  • 如今不仅仅只做前端,现在也可以基于 Node.js 技术进行服务器端编程。
(2)简称:JS?

二、JavaScript的作用。

  • 最开始JS产生的目的:做表单的动态校验。(如:密码强度检查、邮件格式检查)

  • 由此衍生更多的用处。具体如下:
  • 网页的特效。
  • 服务端的开发。(Node.js)
  • 设计与制作桌面程序。(Electron)
  • 移动开发(Cordova)
  • 控制硬件-物联网。(Ruff)
  • 游戏开发(cocos2d-js)、微信小程序等等。

三、HTML、CSS、JS之间的关系。

(1)html、css。

(2)JavaScript。
相关推荐
刘一说几秒前
Java中基于属性的访问控制(ABAC):实现动态、上下文感知的权限管理
java·网络·python
java1234_小锋几秒前
高频面试题:Java中如何安全地停止线程?
java·开发语言
虫小宝3 分钟前
淘宝返利软件的日志审计系统:Java Logback+ELK Stack实现操作日志的可追溯与可视化分析
java·elk·logback
Mr Xu_3 分钟前
解决 Vue + Axios 热更新导致响应拦截器重复注册的问题
前端·javascript·vue.js
铁蛋AI编程实战4 分钟前
Falcon-H1-Tiny 微型 LLM 部署指南:100M 参数也能做复杂推理,树莓派 / 手机都能跑
java·人工智能·python·智能手机
yangminlei4 分钟前
Spring Boot 4.0.1新特性概览
java·spring boot
C+-C资深大佬9 分钟前
C++多态
java·jvm·c++
Coder_preston9 分钟前
JavaScript学习指南
开发语言·javascript·ecmascript
WJX_KOI9 分钟前
保姆级教程:Apache Seatunnel CDC(standalone 模式)部署 MySQL CDC、PostgreSQL CDC 及使用方法
java·大数据·mysql·postgresql·big data·etl
lichenyang45310 分钟前
Node.js AI 开发入门 - 完整学习笔记
人工智能·学习·node.js