今日前端学习总结

今天主要学习了 HTML 结合 JavaScript 的基础内容,包括输入输出语法、用户输入案例以及变量的使用,以下是详细总结。

1. HTML 中的 JavaScript 输入输出语法

在 HTML 文件里嵌入 JavaScript 代码,可以实现不同形式的输入输出操作。示例代码如下:

xml 复制代码
<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>

<body>
  <!-- js输入输出语法 -->
  <script>
    //1.文本输出内容
    document.write('你好')
    document.write('<h1>我是标题</h1>')
    //2.控制台打印输出给程序员
    console.log('看看对不对')
    console.log('日志')
    //3.输入语句
    prompt('请输入你的姓名:')
  </script>

</body>

</html>
  • 文本输出 :使用 document.write() 方法可将内容直接输出到 HTML 页面上,还能输出 HTML 标签。
  • 控制台输出 :借助 console.log() 方法,能将信息打印到浏览器的开发者工具控制台,方便程序员调试代码。
  • 输入语句prompt() 方法会弹出一个输入框,让用户输入信息。

2. 用户输入案例

下面是一个简单的获取用户输入姓名并输出的案例:

xml 复制代码
<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>

<body>
  <script>
    //1.用户输入
    //2.内部处理保存数据
    let name = prompt('请输入姓名')
    //3.打印输出
    document.write(name)
  </script>
</body>

</html>

该案例先通过 prompt() 方法获取用户输入的姓名,然后将其存储在变量 name 中,最后使用 document.write() 方法把姓名输出到页面上。

3. 变量的使用

在 JavaScript 中,变量用于存储数据,示例如下:

xml 复制代码
<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>

<body>
  <script>
    //1.声明一个年龄变量
    let age1
    //2.赋值(空格 = 空格)
    age1 = 18
    console.log(age1)
    //3.声明的同时直接赋值 变量的初始化
    let age2 = 18
    console.log(age2)

    //不建议一次声明多个变量,建议分开写
    let age3 = 18, uname = 'pink'
    console.log(age3, uname)
  </script>
</body>

</html>
  • 变量声明 :使用 let 关键字声明变量,如 let age1

  • 变量赋值 :可以先声明变量,之后再赋值,如 age1 = 18;也可以在声明变量时直接赋值,即变量的初始化,如 let age2 = 18

  • 一次声明多个变量 :虽然可以一次声明多个变量,如 let age3 = 18, uname = 'pink',但不建议这样做,最好分开声明变量。

通过今天的学习,我对 HTML 中 JavaScript 的输入输出、用户输入处理以及变量的使用有了初步的了解,后续会进一步深入学习前端开发知识。

相关推荐
星空椰7 分钟前
JavaScript基础:运算符和流程控制
开发语言·javascript·ecmascript
窝子面36 分钟前
NestJs+MongoDB+Deepseek+Langchain实现ai聊天助手
javascript·数据库·人工智能·mongodb
吴声子夜歌1 小时前
ES6——Calss详解
javascript·es6·原型模式
❆VE❆1 小时前
虚拟列表原理与实战运用场景详解
前端·javascript·css·vue.js·html·虚拟列表
灵感__idea8 小时前
Hello 算法:贪心的世界
前端·javascript·算法
killerbasd11 小时前
牧苏苏传 我不装了 4/7
前端·javascript·vue.js
橘子编程12 小时前
JavaScript与TypeScript终极指南
javascript·ubuntu·typescript
叫我一声阿雷吧13 小时前
JS 入门通关手册(45):浏览器渲染原理与重绘重排(性能优化核心,面试必考
javascript·前端面试·前端性能优化·浏览器渲染·浏览器渲染原理,重排重绘·reflow·repaint
大家的林语冰13 小时前
《前端周刊》尤大开源 Vite+ 全家桶,前端工业革命启动;尤大爆料 Void 云服务新产品,Vite 进军全栈开发;ECMA 源码映射规范......
前端·javascript·vue.js
jiayong2313 小时前
第 8 课:开始引入组合式函数
前端·javascript·学习