Node 模块 模块就是一个 js 文件, 内部成员全部私有,只有导出才可以被访问 核心模块: 内置,无须声明,直接导入并使用 文件模块: 自定义,先声明,再导入 第三方模块: npm 安装的 /// 1. 核心模块, 无须声明,直接导入并使用...
商品管理器实例
JSON 基础知识 json 是通用的,轻量化的 “数据交互格式”,用于 “前后端数据通信”json 独立于编程语言,本质是一个格式化字符串json 借用了 js 对象字面量的语法,简洁高效,已替代了传统的 xml 格式json 不是 js 对象, ...
选项卡实例
JS 运行机制 捕获:外向内冒泡:内向外,向上级元素传递,常用=>简化代码:只在父级元素绑定事件event.target: 事件绑定元素event.currentTarget: 事件触发元素event.stopPropagation: 阻止事件冒泡e...
获取表单元素 document.forms: 获取页面所有表单form.id: 获取元素form.id.name: 获取元素form.id.name.value: 获取元素值
闭包的原理与经典应用场景 私有变量: 声明在函数内部的变量自由变量: 声明在函数外面,相对于私有变量 let w = 100;let fn = function (x, y) { // x, y, z 都是私有变量 // w 就是自由变...
JS 流程控制分支与循环(if、switch、while、do…while、for-of、for-in) 程序默认执行流程:顺序(默认) 分支// JS 流程控制分支(if、switch)// 程序默认执行流程:顺序(默认)// 单分支let sal...
实例演示 rem+vw 布局的原理与 rem 的设置技巧 DPR: 设备像素比布局视图: 为了保证内容全部显示,一般设置为980px视觉视图:移动设备的布局视图: 375px、width = device-widthwidth: 页面的布局的宽度de...
数据类型 原始类型/简单类型/ 基本类型: 不可再分, 是构成其它复合类型的基本单元,一个变量,存一个值;动态语言: 变量的类型, 由它的值的类型决定引用类型: 都是对象,typeof返回类型都是 object ,函数除外;类似其它语言中的”复用类型...
JS 基础-入门实例1、TODO 代码中的成员: 数据、操作 数据: 字面量=>直接可以看到值; 变量=>实现数据复用,将字面量缓存起来的容器;“复用”, 必须要有 2 个步骤:声明、执行赋值=>第一次叫:初始化;第二次赋值叫更新 / 修改;变量禁止...
1、媒体查询(实列演示) 媒体:屏幕、打印机等查询:查询当前屏幕的宽度变化布局前提:在宽度受限,高度不受限的空间内完成根据页面宽度显示不同样式
CSS 基础(伪类选择器、字体图标、盒模型)1. 伪类选择器1.1 不分组匹配(不能区分元素种类,只根据顺序) 序号 选择器 描述 举例 1 :first-child 匹配第一个子元素 div :first-child 2 :last...
CSS 基础元素样式来源 继承样式默认样式:浏览器默认外部文档样式文档样式行内样式 以上样式来源优先级由小到大,此外样式优先级还与书写顺序相关:后写的会覆盖前面写的。 元素样式来源 /* 1、找到需要设置样式的元素:选择器-基础选择器(标签...
HTMLtable: 表格,form: 表单1、表格元素1.1 数据标签 序号 标签 描述 1 声明表格, 必选 2 定义表格中的行, 必选 3 定义表格头部中的单元格, 必选 4 定义表格主体中的单元格, 必选 ...