首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
FruitBro
掘友等级
前端开发工程师
拥抱变化 永不止步
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
60
文章 60
沸点 0
赞
60
返回
|
搜索文章
赞
文章( 60 )
沸点( 0 )
xss攻防
跨站脚本工具Cross-site scripting(XSS)是一种安全漏洞,攻击者可以利用这种漏洞在网站上注入恶意的客户端代码。从而,攻击者可以突破网站的访问权限,冒充受害者。是最为常见的Web应用程序漏洞之一。 数据从一个不可导的链接进入到一个web应用程序。 没有过滤掉恶…
Canvas常用API
Canvas API 提供了一个通过JavaScript和HTML的<canvas>元素来绘制图形的方式。它可以用于动画、游戏画面、数据可视化、图片编辑以及实时视频处理等方面。 Canvas API 主要聚焦于2D图形。而同样使用<canvas>元素的Web…
[一文看懂]React的Context与useContext
Context提供了一个无需为每层组件手动添加props,就能在组件树间进行数据传递的方法。Context设计目的是为了共享那些对于一个组件树而言是“全局”的数据。使用context,我们可以避免通过中间元素传递props 在一个典型的 React 应用中,数据是通过 prop…
玩转git
十. commit、tree和bolb三个对象之间的关系 存储是git的核心技术点,git提供优良的存储能力,对版本控制系统是非常关键的。因为版本控制系统就是管理文档,但文档的变更是很频繁的,如果没有一套好的存储机制的话,库就会越来越大,性能就会越来越差。因此设计一个良好的存储…
JavaScript复制内容到剪贴板
最近一个活动页面中有一个小需求,用户点击或者长按就可以复制内容到剪贴板,记录一下实现过程和遇到的坑。 分别来看看这两种方法是如何使用的。 这是clipboard的官网:https://clipboardjs.com/,看起来就是这么的简单。 注意到,在 <button> 标签中…
CSS绝对底部布局 Sticky footer
我们常见的网页布局方式一般分为header(页头)部分,content(内容区)部分和footer(页脚)部分。当页头区和内容区的内容较少时,页脚区不是随着内容区排布而是始终显示在屏幕的最下方。当内容区的内容较多时,页脚能随着文档流撑开始终显示在页面的最下方。这就是传说中的St…
一次弄懂Event Loop(彻底解决此类面试问题)
Event Loop即事件循环,是指浏览器或Node的一种解决javaScript单线程运行时不会阻塞的一种机制,也就是我们经常使用异步的原理。 是要增加自己技术的深度,也就是懂得JavaScript的运行机制。 现在在前端领域各种技术层出不穷,掌握底层原理,可以让自己以不变,…
css必备知识点
单行文本省略号,部分浏览器需要加width属性。 css的属性vertical-align用来指定行内元素(inline)或表格单元格(table-cell)元素的垂直对齐方式。只对行内元素、表格单元格元素生效,不能用它垂直对齐块级元素。 因为span标签是inline属性,r…
JS中的编程题
2.实现一个函数,接受一个url数组作为参数,返回一个Promise。 要求同时发送请求获取资源内容(发送请求使用Fetch,fetch函数说明:fetch()必须接受一个参数-----资源的路径。无论请求成功与否,它都返回一个promise对象,resolve对应请求的Res…
js小知识点
Generator是一种异步编程解决方案。 yield表达式本身没有返回值,或者说总是返回undefined。next方法可以带一个参数,该参数就会被当作上一个yield表达式的返回值。 由于Generator函数返回的遍历器对象,只有调用next方法才会遍历下一个内部状态,所…
下一页
个人成就
优秀创作者
文章被点赞
927
文章被阅读
300,803
掘力值
6,686
关注了
28
关注者
177
收藏集
2
关注标签
21
加入于
2018-05-22