当前位置: 首页 > news >正文

JavaScript

JavaScript

js核心语法

JavaScript(简称:JS) 是一门跨平台、面向对象的脚本语言,是用来控制网页行为的,实现人机交互效果。JavaScript 和 Java 是完全不同的语言,不论是概念还是设计。但是基础语法类似。

  • 组成:
    • ECMAScript: 规定了JS基础语法核心知识,包括变量、数据类型、流程控制、函数、对象等。
    • BOM:浏览器对象模型,用于操作浏览器本身,如:页面弹窗、地址栏操作、关闭窗口等。
    • DOM:文档对象模型,用于操作HTML文档,如:改变标签内的内容、改变标签内字体样式等。

js引入方式

同样,js代码也是书写在html中的,那么html中如何引入js代码呢?主要通过下面的2种引入方式:

  • 第一种方式:内部脚本,将JS代码定义在HTML页面中
    • JavaScript代码必须位于
    • 一般会把脚本置于元素的底部,可改善显示速度
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>JS 引入方式</title>
</head>
<body>
  
  <script>
    alert('Hello JS')
  </script>
</body>
</html>
  • 第二种方式:外部脚本, 将JS代码定义在外部 JS文件中,然后引入到 HTML页面中
    • 外部JS文件中,只包含JS代码,不包含
alert('Hello JS')
  • 在html文件中,通过引入js文件demo.js,如下:
<script src="js/demo.js"></script>

相关文章:

  • 2024华为OD机试真题-根据某条件聚类最少交换次数(C++/Java/Python)-E卷-100分
  • Linux基础 -- ARM 32 位架构动态注入代码技术文档
  • dify绑定飞书多维表格
  • 前端或者后端通常用到数组使用方式
  • PMP项目管理—整合管理篇—2.制定项目管理计划
  • drupal的翻译集添加后如何起作用
  • mysql怎样优化where like ‘%字符串%‘这种模糊匹配的慢sql
  • ODE卷-可以处理的最大任务数(200分)
  • [记录贴] 火绒奇怪的进程保护
  • Cherry Studio + 火山引擎 构建个人AI智能知识库
  • 操作系统:设备与I/O管理
  • springboot浅析
  • 打印九九乘法表
  • 【Docker】使用Docker搭建-MySQL数据库服务
  • 31.C++多态4(静态多态,动态多态,虚函数表的存储位置)
  • 使用 kubeadm 创建高可用 Kubernetes 及外部 etcd 集群
  • 基于Spring Boot的产业园区智慧公寓管理系统设计与实现(LW+源码+讲解)
  • C++ 红黑树万字详解(含模拟实现(两种版本))
  • qt QProgressBar总结
  • `pip install .` 的作用详解:从当前目录安装Python包
  • 消息人士称泽连斯基已启程前往土耳其
  • 美国明尼苏达州发生山火,过火面积超80平方公里
  • “水运江苏”“航运浙江”,江浙两省为何都在发力内河航运?
  • 沙县小吃中东首店在沙特首都利雅得开业,首天营业额超5万元
  • 中国科协发声:屡禁不止的奇葩论文再次敲响学风建设警钟
  • 现场|万里云端,遇见上博