HTML—基础知识
1.语义化标签 什么是语义化标签 从字面上理解就是让标签有自己的含义,让代码可读性更强,让机器更易识别 标签语义化的作用 · 有利于SEO: · 开发维护更方便: · 更利于设备解析: 常见的语义化标签 · title:浏览器的标题栏或页面标签中显示的文档标题(只包含文本,元素内部的标签会被忽略) · article:该标签定义了一个独立的内容区域,可以在article下写head...
CSS—基础知识
css选择器 基本选择器 选择器 含义 * 通用元素选择器,匹配任何元素 p 标签选择器,匹配所有使用p标签的元素 .class 类选择器,匹配所有class属性中含有”class”的元素 ...
JavaScript—基础知识
一.数据类型和检测方式 数据类型 基本类型:空值(null)、未定义(undefined)、布尔值(Boolean)、数值(Number)、字符串(String)、符号(Symbol,ES6新增) 引用类型:对象(Object)(还有Function、Array、RegExp、Date等) typeof typeof '0' // string typeof 0 // n...
ES6—array
扩展运算符 含义:扩展运算符(spread)是三个点(…),将一个数组转为用逗号分隔的参数序列 console.log(...[1,2,3]) // 1 2 3 函数调用时使用 function _push(array, ...item) { return array.push(...item) } function _add(x, y){ return x + y } c...
前端代码规范
HTML 规范 命名 class 必须单词全字母小写,单词间以 - 分隔 class 名称代表相应模块或部件的内容或功能,不得以样式信息进行命名 <!-- good --> <div class="sidebar"></div> <!-- bad --> <div class="left"></div&g...