首页 > 编程语言 >JavaScript基础简介

JavaScript基础简介

时间:2024-11-24 12:00:23浏览次数:9  
标签:内嵌 简介 代码 JavaScript 基础 JS HTML 标签

内嵌

内嵌JS指的是将JavaScript代码直接写在HTML文件的<script>标签中,通常放在<head><body>标签内。这种方式使得JavaScript代码与HTML结构紧密联系在一起,便于在单个HTML文件中进行简单的交互和动态效果实现。

代码:

效果:

外嵌

外嵌JS指的是将JavaScript代码写在独立的.js文件中,并通过HTML文件中的<script>标签的src属性来引用这些文件。这种方式使得JavaScript代码与HTML结构完全分离,便于代码的重用和维护。

代码:

注意:一个script标签既有内嵌又有外引,内嵌被完全覆盖掉

定义变量

使用var声明

代码:

可以声明的类型包括各个基本类型,undefined是因为声明了一个变量但是没有赋值

数组

代码:

不同于Java,JS的数组可以包含不同数据类型

对象

代码(创造):

代码(引用,用“.”):

标签:内嵌,简介,代码,JavaScript,基础,JS,HTML,标签
From: https://blog.csdn.net/Runner__Binger/article/details/144005290

相关文章

  • 使用 JavaScript 的 XMLHttpRequest 或 Fetch API 发送 HTTP 请求时,GET 请求和 POST
    使用JavaScript的XMLHttpRequest或FetchAPI发送HTTP请求时,GET请求和POST请求处理参数的方式不同,这与HTTP协议的设计有关GET请求的参数特点:GET请求的参数通过URL传递。原因:URL表现方式:GET请求的主要目的是从服务器获取资源。URL是资源的唯一标识,因此GET......
  • 2024年11月17日 星期天 Go语言基础
    今日格言坚持每天进步一点点~一个人也可以是一个团队~学习全栈开发,做自己喜欢的产品~~Go语言的创始人Go语言的创始人有三位,分别是:RobertGriesemer:他参与开发了JavaHotSpot虚拟机。RobPike:他是Go语言项目的总负责人,曾是贝尔实验室Unix团队的成员,参与过Plan9、Inf......
  • 2024-2025-1 20241428张雄一《计算机基础与程序设计》第九周学习总结
    学期(如2024-2025-1)学号20241428《计算机基础与程序设计》第9周学习总结作业信息这个作业属于哪个课程<班级的链接>(如2024-2025-1-计算机基础与程序设计)这个作业的目标操作系统责任、内存与进程管理、分时系统、CPU调度、文件、文件系统、文件保护、磁盘调度作业......
  • C++,Java,Python,Javascript实现二分查找算法
    二分查找算法是一种在有序数组中查找特定元素的搜索算法。它的基本思想是将数组分成两半,通过比较中间元素与目标值来决定是在左半部分还是右半部分继续查找,从而逐步缩小查找范围直到找到目标值或者确定目标值不存在于数组中。下面是使用C++、Java、Python和JavaScript实现二......
  • Vue.js基础——贼简单易懂!!(响应式 ref 和 reactive、v-on、v-show 和 v-if、v-for、v-b
     Vue.js是一个渐进式JavaScript框架,用于构建用户界面。它专门设计用于Web应用程序,并专注于视图层。Vue允许开发人员创建可重用的组件,并轻松管理状态和数据绑定。它还提供了一个虚拟DOM系统,用于高效地渲染和重新渲染组件。Vue以其简单易用的特点而闻名,使其成为初学者和有经验的......
  • [Redis 基础知识] Redis Set 类型常用命令
    (1)简介Redis的Set是String类型的无序集合。集合元素是唯一的,这就意味着集合中不能出现重复的数据。Redis中集合是通过哈希表实现的,所以添加,删除,查找的复杂度都是O(1)。集合中最大的元素数为2^32-1(4294967295,每个集合可存储40多亿个元素)。(2)常用命令命令......
  • 2024-2025-1 20241417 《计算机基础与程序设计》第九周学习总结
    2024-2025-120241417《计算机基础与程序设计》第九周学习总结作业信息这个作业属于哪个课程2024-2025-1-计算机基础与程序设计这个作业要求在哪里2024-2025-1计算机基础与程序设计第九周作业这个作业的目标<操作系统责任、内存与进程管理、分时系统、CPU调度、......
  • [Javascript] Lazy Overriding
    Let'sseethefollowingcodefunctioncopyText(text){if(navigator.clipboard){navigator.clipboard.writeText(text);}else{constinput=document.createElement('input');input.setAttribute('value',text);......
  • 2024-2025-1 20241413 《计算机基础与程序设计》第九周学习总结
    班级链接https://edu.cnblogs.com/campus/besti/2024-2025-1-CFAP作业要求https://www.cnblogs.com/rocedu/p/9577842.html#WEEK09作业目标操作系统责任内存与进程管理分时系统CPU调度文件、文件系统文件保护磁盘调度教材学习内容总结《计算机科学概论》......
  • 「Mac玩转仓颉内测版27」基础篇7 - 字符串类型详解
    本篇将介绍Cangjie中的字符串类型,包括字符串的定义、字面量形式、插值表达、常用操作及应用场景,帮助开发者熟练掌握字符串的使用。关键词字符串类型定义字符串字面量插值字符串字符串拼接常用操作一、字符串类型概述在Cangjie中,字符串是一组Unicode字符的集合,用......