首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
贾明恣
掘友等级
前端工程师
|
技术有限潜力无限公司
【npm install npm】前端社畜努力进化中
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
9
文章 9
沸点 0
赞
9
返回
|
搜索文章
贾明恣
前端工程师 @技术有限潜力无限公司
·
4年前
关注
React函数式组件Hooks开发
WHY 1.React 没有提供组件的可复用性行为 class组件解决此类问题的方案: 高阶组件 需要重新组织 组件的结构。 在React DevTools 中观察Reac...
1
评论
分享
贾明恣
前端工程师 @技术有限潜力无限公司
·
4年前
关注
React基础学习
学习 React官方文档整理如下 JSX JSX 防止注入攻击,可以安全地在 JSX 当中插入用户输入内容 vue 亦然{{转义成字符串}} 本质是React.create...
1
评论
分享
贾明恣
前端工程师 @技术有限潜力无限公司
·
4年前
关注
vue响应式原理及使用、自己写一个Mobx风格响应式框架demo
数据驱动视图 把数据理解为状态,视图就是用户可直观看到的页面 UI = render(state) 变化侦测就是追踪状态即数据的变化,变化侦测是响应式系统的核心 变化侦测(...
2
评论
分享
贾明恣
前端工程师 @技术有限潜力无限公司
·
4年前
关注
vue的模板编译,静态节点原理
模板:写在标签中的类似于原生HTML的内容 模板编译是用模板生成一个render函数 分三个阶段: 功能 类 源码路径 模板解析 将一堆模板字符串用正则等方式解析成抽象语法...
3
评论
分享
贾明恣
前端工程师 @技术有限潜力无限公司
·
4年前
关注
围绕cookie的职能-用户追踪、身份验证、存储展开,包含token、web存储storage、indexedDB
cookie 因为其存储、与服务器交流的性质,决定其作用-身份验证、用户追踪、存储 cookie相关的安全问题,推荐查看另一篇博客 用户追踪:cookie与session ...
0
评论
分享
贾明恣
前端工程师 @技术有限潜力无限公司
·
4年前
关注
安全问题:SQL 注入、XSS、CSFR攻击
安全问题的来源主要是客户端对服务器的恶意访问 因为http是无状态协议,但是实际应用使用过程中有记录用户行为的需求,所以出现了一些保存用户行为的数据结构,相关信息涉及用户隐...
1
评论
分享
贾明恣
前端工程师 @技术有限潜力无限公司
·
4年前
关注
传统布局、网格布局、flex布局解决居中问题
本文汇总多种方法,具体场景具体分析,注意使用的对象的分类: 文本、行内元素 块级元素 自适应内容的块级元素 基础方法 传统布局模式 使用position的absolute实...
0
评论
分享
贾明恣
前端工程师 @技术有限潜力无限公司
·
4年前
关注
两边固定大小,中间自适应的布局:流体布局、双飞翼与圣杯...
流体布局 左右模块各自向左右浮动,并设置中间模块的 margin 值使中间模块宽度自适应 margin-left: 左边div宽度+边距 margin-right: 右边d...
1
评论
分享
贾明恣
前端工程师 @技术有限潜力无限公司
·
4年前
关注
HTTP强缓存与协商缓存机制、报文信息、离线应用开发
为什么要设置缓存 前端代码打包之后的生成的静态资源发布到静态服务器上,做运维配置,响应浏览器请求。静态服务器和浏览器配合进行缓存直接影响到网站性能和用户体验的,gzip和设...
1
1
分享
贾明恣
前端工程师 @技术有限潜力无限公司
·
4年前
关注
谈谈HTTP协议发展、及HTTPS的底层加密
网络协议大概 互联网传输主要这样展开: IPv4 进行网络路由 TCP 进行连接层面的流量控制 SSL/TLS 协议实现传输安全 DNS 进行域名解析 HTTP 进行应用数...
0
评论
分享
贾明恣
前端工程师 @技术有限潜力无限公司
·
4年前
关注
前端BOM基础
BOM浏览器对象模型,提供了独立于内容、可以与浏览器窗口进行互动的对象结构。使用BOM可以进行刷新浏览器、后退、前进、在浏览器中输入URL... window对象 是使用j...
1
评论
分享
贾明恣
前端工程师 @技术有限潜力无限公司
·
4年前
关注
数据传输JSON与XML
需求:在不同语言写的程序之间交换数据 JSON关注共性 未来将会有更多的语言的解码器链接添加到json.org,json将支持更多的程序之间交换数据。 XML XML一度是...
3
评论
分享
贾明恣
前端工程师 @技术有限潜力无限公司
·
4年前
关注
前端DOM基础
DOM文档对象模型是HTML和XML文档的编程接口,表示由多层节点构成的文档,通过他开发者可以添加、删除和修改页面的各大部分。可以理解为抽象层的一种真正跨平台、语言无关的表...
2
评论
分享
贾明恣
前端工程师 @技术有限潜力无限公司
·
4年前
关注
浏览器原理:解释运行JavaScript相关
浏览器绘制顺序 时序:先绘制非定位元素再绘制定位 z-index只对定位元素起作用;会创建一个层叠上下文 浏览器与JavaScript 今天的web对JavaScript程...
1
评论
分享
贾明恣
前端工程师 @技术有限潜力无限公司
·
4年前
关注
浏览器的同源策略、跨域限制
跨域 跨域:web中,文件是由服务器提供的,这就决定文件本身有一个 源【主机、端口、协议】的概念。两个文件不位于同一个域但是存在交互就称之为“跨域” 为什么要跨域?-因为不...
0
评论
分享
贾明恣
前端工程师 @技术有限潜力无限公司
·
4年前
关注
JavaScript代理proxy
代理的概念 宏观:设计模式 代理模式:当用户不方便直接访问一个对象或者不满足需要时,提供一个替身对象来控制这个对象的访问,用户实际访问的是替身对象 关键:代理对象和本体都对...
1
评论
分享
贾明恣
前端工程师 @技术有限潜力无限公司
·
4年前
关注
JavaScript异常处理机制
异常仅用于无法预期的问题,读取一个文件时文件不存在不应该是异常 总体来看JavaScript中有三种类型的错误 Load time errors加载时间错误,并且会动态生成...
0
评论
分享
贾明恣
前端工程师 @技术有限潜力无限公司
·
4年前
关注
JavaScript一些常见语法
操作符 ?? void void是一个操作符,该操作符指定要计算一个表达式但是返回值永远是undefined。 调用方法同时防止页面刷新 新浪微博,淘宝等大站的首页JS操作...
0
评论
分享
贾明恣
前端工程师 @技术有限潜力无限公司
·
4年前
关注
JavaScript实现常见排序算法
② 动态规划将分解后的子问题理解为相互间有联系,有重叠部分。 算法 最好时间复杂度 最坏时间复杂度 空间复杂度 排序方式 稳定性 算法设计策略 冒泡【交】 n【flag判是...
0
评论
分享
贾明恣
前端工程师 @技术有限潜力无限公司
·
4年前
关注
JavaScript语言的对象的属性设计及相关
对象也称为“散列、映射、字典、关联数组" JavaScript一个设计缺陷:对象的属性名必须是字符串,采用其他数据类型作为key,JavaScript会做一件蠢事——将变量...
0
评论
分享
下一页
个人成就
文章被点赞
27
文章被阅读
24,280
掘力值
948
关注了
7
关注者
9
收藏集
1
关注标签
54
加入于
2021-09-19