首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
前端知识库
零零后程序猿
创建于2022-08-13
订阅专栏
vue,react及其生态
暂无订阅
共28篇文章
创建于2022-08-13
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
作用域链
作用域链 作用域 作用域就是变量和函数生效的区域或集合,作用域决定了代码区块中变量和其他资源的可见性 全局作用域:任何不在函数或是大括号中声明的变量,都是在全局作用域下,全局作用域下声明的变量可以在程
原型与原型链
原型 javascript常被描述为一种基于原型的语言---每个对象拥有一个原型对象 当试图访问一个对象的属性时,它不仅仅在该对象上搜寻,还会依次搜寻该对象的原型,以及该对象的原型的原型,依次层层向上
浏览器是如何对html5的离线存储资源进行管理和加载
在线的情况下 在浏览器发现html头部有mainfest属性,它会请求mainfest文件,如果是第一次访问页面,那么浏览器就会根据mainfest文件的内容下载相应的资源并且进行离线存储,如果已经访
meta标签
常用的meta标签 charset,用来描述html文档的编码类型 keywords,页面关键词 description,页面描述 refresh,页面重定向和刷新 viewport,适配移动端,可以
apply,call,bind
共同特点 apply apply接受两个参数,第一个参数是this的指向,第二个参数是函数接受的参数,以数组的形式传入 改变this指向后原函数会立即执行,且此方法只是临时改变this指向一次 如果第
闭包的理解
什么是闭包 一个函数和对对其周围生态的引用捆绑在一起,这样的组合就是闭包;闭包可以让你在一个内存函数中访问到其外层函数的作用域 javascript中,每当创建一个函数,闭包就会在函数创建的时候被创建
浏览器乱码
为什么会乱码 网页源代码是gbk的编码,而内容中的中文字是utf-8编码的,这样浏览器打开即会出现html乱码,反之也会出现乱码 html网页编码是gbk,而程序从数据库中调出呈现是utf-8编码的内
html中head标签有什么用
head head标签用于定义文档的头部,它是所有头部元素的容器,中的元素可以引用脚本,指示浏览器在哪里可以找到样式表,提供元信息等等 文档的头部描述了文档的各种属性和信息,包括文档的标题,在web中
script标签中的defer和async的作用
异步加载资源 如果没有defer或者async属性,浏览器会立即加载并执行相应的脚本,它不会等待后续加载的文档元素,读取到就会开始加载和执行,这样就阻塞了后续文档的加载 defer和async的区别
css3选择器
css选择器的分类 id选择器 类选择器 子选择器 +兄弟选择器 ~通用兄弟选择器 div 空格:后代选择器 伪类选择器: :link :active :hover :visited :last-ch
canvas和svg的区别
svg svg:svg可缩放矢量图形是基于可扩展标记语言xml描述的2d图形的语言,svg基于xml就意味着svg dom中的每个元素都是可用的,可以来添加事件处理器,在svg中,每个被绘制的图形均被
var,let,const之间有什么区别
var 用var声明的变量即是全局变量也是顶层变量,顶层对象指的是window对象 使用var声明的变量存在变量提升的情况 var能够对一个变量进行多次声明,后面的变量会覆盖前面得病了 函数中使用va
less/sacc/scss的区别是什么
Scss scss其实是sass的改进版本,scss是sass的缩排语法,sass做到与原来的语法进行一个兼容,只是用{}取代了原来的缩进 less less基于javascript,需要引入less
label的作用是什么,如何使用它?
label lable标签来定义表单控件的关系:当用户选择label标签时,浏览器会自动将焦点转到和label标签相关的表单控件上
前端BFC及其应用
BFC BFC是一个独立的渲染区域,让处于BFC内部的元素与外部的元素相互隔离,是内外元素的定位不会影响,它属于定位方案的普通流 触发条件 根元素 浮动元素:float处none以外的值 绝对定位元素
webpack基础学习
webpack基础概念 webpack是一款项目打包构建工具,我们的项目没有经过打包上是不能运行在浏览器的,webpack可以打包成静态资源从而运行在浏览器中,需要注意的是原生的webpack只能打包
DOCTYPE和!DOCTYPE html有什么区别
文档声明的作用 文档的声明是为了告诉浏览器,当前html文档用什么版本的html来写的,这样浏览器才能按照声明的版本来正确的解析 doctype html 它的作用就是让浏览器进入标准模式,使用最新的
meta,viewport
meta width=device-width:设置视口宽度大于设备的宽度 initial-scale=1.0:初始缩放比例,1不缩放 maximum-scale:允许用户缩放到最大比例 minimu
iframe有哪些优点和缺点
iframe iframe元素会创建包含另外一个文档的内联框架(即行内框架) 优点 用来加载速度较慢的内容(如广告) 可以使用脚本并行加载 可以实现跨子域通信 缺点 iframe会阻塞主页面的onlo
title,h1,b,strong,i,em标签的区别与用法
strong&&b strong标签有语义,是起到加重语气的效果,而b标签是没有的,b标签只是一个简单的加粗标签,b标签之间的字符都设为粗体,strong标签加强字符的语气都是通过粗体来实现的,而搜索
下一页