注释:/* */
位置
内部样式:写在<head>中<style>内
行内样式:写在标签的style属性中
外部样式:写在.css文件中,在<head>的<link rel="stylesheet" href="路径">导入
作用顺序:行内样式 > 内部样式 > 外部样式表(就近原则)
选择器
基本选择器
标签选择器
p{
color: red;
} <!-- 用于清除样式 -->
div{}
2025/10/20大约 9 分钟
注释:/* */
内部样式:写在<head>中<style>内
行内样式:写在标签的style属性中
外部样式:写在.css文件中,在<head>的<link rel="stylesheet" href="路径">导入
作用顺序:行内样式 > 内部样式 > 外部样式表(就近原则)
标签选择器
p{
color: red;
} <!-- 用于清除样式 -->
div{}
内部:<body>最后,<script>内
外部:<script src=".js"></script>
注释://,/* */
**注意:**javascript使用小驼峰命名方式,即getElementById(第一个单词首字母小写,后面单词首字母大写)
// 输出
document.write(666,'<p>111</p>') // 网页输出,标签可被识别
console.log(666) // 控制台输出
alert('666') // 弹窗
// 输入
prompt('请输入您的名字')
//确认框
confirm('确认是否打开')
// 变量
var a // 声明符 标识符
let b='fe' // es6新出 作用域中比var更严谨
console.log(typeof b) //typeof查看数据类型
// 转义字符
\n换行 \t制表符 \\输出斜杠 \'输出引号
// 运算符
// 算数运算符 + - * / ** // &
// 逻辑运算符 &&与 ||或 !非
// 赋值运算符 = += -= *= /=
// 关系运算符 == > < >= <=
// 单目运算符 ++ --自增/减
let i =1
console.log(i++)
console.log(++i)
// 三目运算符 语法糖 双分支的快捷写法
let age = 18
alert(age>=18? '成年了' : '未成年')
Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,允许开发者使用 JavaScript 进行服务器端编程
本质:并非传统意义上的框架或库,而是一个让 JavaScript 运行在服务端的平台
特点:异步非阻塞 I/O、单线程事件循环、轻量高效
工具链(Toolchain) 指软件开发过程中用于辅助编码、构建、测试、部署等环节的一系列工具集合。在 Node.js 开发中,工具链可提升代码质量、开发效率和项目可维护性。
核心环节:
fvceshiukfuejlw
ESM(ECMAScript Module)是 ECMAScript 2015(ES6)引入的官方模块化规范,旨在解决 JavaScript 长期缺乏标准化模块化方案的问题。它通过import和export关键字实现模块的导入与导出,具有静态化结构、浏览器与 Node.js 统一支持、按需加载等特性,是现代前端开发的核心基础之一。