首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
前端基础学习
人界大师兄
创建于2021-07-16
订阅专栏
学习前端的基础知识
暂无订阅
共13篇文章
创建于2021-07-16
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
关于连续解构赋值
我们正常情况下用解构赋值的方法取值的话就是const {XXX} = obj这没什么问题,但现在要说的是连续解构赋值 我们要取obj中的c,就可以使用这种方法,只不过要注意,我们最终只是结构出来了c,
JSONP
Jsonp是一种跨域的解决方式,我的理解是Jsonp利用的script标签不会受同源策略影响的特性来处理跨域问题,在我们的html文件中是可以通过script嵌入js文件的,比如引入jquery之类的
扫码授权登录
这个过程我大致的了解如下: 首先我们在登陆页面点击使用二维码登录,页面会跳出一个二维码登录,这个过程浏览器携带着自己的一些信息(比如appid、state、appsecret、redircturi等等
SSO
SSO 单点登录 我理解这个是在企业的多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。说白了就是用户体验更好一点。 我们之前针对于单个系统的cookie和session那一套,就是
CORS与CSRF
CORS 什么是跨域请求? 跨域就是向与当前不同域请求资源。 为什么会出现跨域?因为浏览器的同源策略,即浏览器必须保证只有 协议+端口+域名 一模一样才允许发 AJAX 请求。同源策略的本质是为了保护
cookie与session与登录
我们第一次登陆网站的时候,服务器会给我们开辟一段空间存储我们的信息,可以理解这个就是session,并且会生成一个sessionid,随后生成cookie携带这个sessionid返回客户端,cook
清楚浮动的方法
使用一个空的div加在末尾,确定其为非浮动元素给其添加clear: both 属性 和第一个相同的原理,在父元素上使用伪元素完成clear属性的设置 给父元素添加overflow:hidden等属性使
伪类与伪元素的区别
伪类是在原有的dom树中存在的元素进行一些特定的元素设置,而伪元素则是新建了元素,但是这个元素在逻辑上存在,在实际的dom树中却找不到,所以我理解他们的一个很大的区别就是是否创建了新的元素...
关于边框重叠问题
所谓边框重叠问题就是两个border重叠在一起,那么这个时候就会发现渲染出来的边显得特别得厚,那么处理这个问题的方法就是把两个交叠的边的其中一个设置margin的负值。 增加负值
关于css属性clear属性的一些理解
这个属性更多的是用来清楚浮动元素的,其具有的属性词为none,left,right,both 首先如果一个盒子中右浮动元素,那么这个浮动元素的高度是不会传给父元素的,因而产生了高度塌陷 于是这个时候清
js中的slice、substring、substr
首先这三个方法都是来截取字符串的方法,区别在于说 slice有一个开始和结束的位置,不包含后面那个位置的字符,遇到负数的话则会用字符串的长度加上这个负数,并且如果第一个参数比第二参数的相对位置大的话会
关于html这个文件到显示到页面的这个过程
看了一些网上的帖子,首先自己对于这个过程的理解是,首先浏览器会先去解析html然后构建dom树,并且在这个过程中并行的去请求css/image/js,css的文件下载完成之后开始构建cssom,于是将
js中的MAX_VALUE与MAX_SAFE_INTEGER
这两者的区别就是在于表示上,MAX_SAFE_INTEGER之下的是可以精确表示的,MAX_SAFE_INTEGER和MAX_VALUE之间的数是不精确表示的,MAX_VALUE之上的数显示的是Inf