首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
前端基础知识
蓦然阑珊
创建于2022-03-29
订阅专栏
前端基础知识
暂无订阅
共20篇文章
创建于2022-03-29
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
ie和edge兼容性问题
Iframe中的location window.showModalDialog....................
Http协议
http 超文本传输协议 HTTP请求消息 请求行: 请求方式,url,http协议版本 请求头部 空行 请求体 HTTP响应消息 状态行: 请求方式,url,http协议版本 响应头部 空行 响应体
Ajax
客户端与服务器 客户端:获取和消费资源 服务器: 存放和对外提供资源 客户端请求服务器,服务器处理这次请求,服务器响应客户端 URL地址 http: 通信协议 //www.baidu.com 服务器名
ES6语法
1.声明变量 let 具有块级作用域 不存在变量提升 会绑定在这个块级作用域,不会受外界的影响 const 具有块级作用域 声明常量时必须赋值 常量赋值后,值不能修改 2.解构赋值 数组解构: 对象解
顶级对象window
页面(窗口)加载事件 定时器(两种) this指向问题 js执行机制 本地存储 window.sessionStorage 1、生命周期为关闭浏览器窗口 2、在同一个窗口(页面)下数据可以共享 3、以
事件高级
注册事件 DOM事件流 事件对象 事件委托 鼠标事件,键盘事件.....................
js
1,变量 2,数据类型 3,分支流程控制 4,for循环 数组 函数 声明函数 自定义函数方式(命名函数) 函数表达式方式(匿名函数) 对象 创建对象的三种方式 利用字面量创建对象 利用字面量创建对象
CSS 用户界面样式
1 鼠标样式 cursor 2 图片或者表单(行内块元素)和文字垂直对齐 3解决图片底部默认空白缝隙问题 4溢出的文字省略号显示
定位
口诀 :子绝父相 相对定位relative, 1.相对于原来的位置 2.原来的位置继续占有 绝对定位absolute, 1.完全不占位置 2.相对于父元素, 固定定位fixed, 1.以浏览器的可视窗
浮动
什么是浮动 float 属性用于创建浮动框,将其移动到一边,直到左边缘或右边缘触及包含块或另一个浮动框的边缘。 清除浮动常用的方式 为什么需要清除浮动? 额外标签法 父级添加 overflow 属性
转换为undefined,下拉框转换
format(val) { let obj={} for (let i in val) { obj[i]=val[i]||undefined } } getOptions(val) { return
正则表达式
const reg=/^[+]{0,1}(\d+)/ 正则表达式正则表达式正则表达式正则表达式正则表达式正则表达式正则表达式正则表达式正则表达式
JavaScript实现保留两位小数,不足则自动补零
function formatNum(num) { //1. 可能是字符串,转换为浮点数 //2. 乘以100 小数点向右移动两位 //3. Math.round 进行四舍五入 //4. 除以100
Vscode常用插件和快捷键
实用扩展 1.Chinese (Simplified) (简体中文) 适用于 VS Code 的中文(简体)语言包 2.Auto Rename Tag 同步修改 HTML/XML标签 3.open i
moment计算两个时间的差值diff
moment(endTime).diff(moment(startTime), 'years') moment(endTime).diff(moment(startTime), 'months') /
前端常见面试题
一,JavasSript 基础 1.数据类型 int( 数 值 ), string( 字 符 串 ), boolean( 布 尔 ), null( 空 ),undefined(未定义), object
http和https
https的SSL加密是在传输层实现的。 (1)http和https的基本概念 http: 超文本传输协议,是互联网上应用最为广泛的一种网络协议,是一个客户端和服务器端请求和应答的标准(TCP),用于
前端面试十道题
1.什么是原型对象 每一个构造函数都有一个prototype属性,这个属性的值是一个对象,这个对象就是构造函数的原型对象.一般建议把构造函数的成员属性绑定到原型对象上,因为原型对象上的属性默认能被构造
数组编码题
1,使用js封装一个冒泡排序 使用js封装一个数组去重.......................
内置对象
1数组对象 1.会改变原数组, v-for会监测到并更新页面 2.不影响原数组,不会触发v-for更新 3.数组其他方法 5.通过id找到这条数据在数组中下标 2.字符串对象 1.转换为数组 1.根据