首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
逸达弃
掘友等级
前端
|
BAT TMD
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
105
文章 98
沸点 7
赞
105
返回
|
搜索文章
赞
文章( 98 )
沸点( 7 )
我的HTML会说话——从实用出发,谈谈HTML的语义化
与同为人类的程序员沟通,帮助程序员快速掌握当前代码。这一点其实是可以通过注释来实现的,不过用上语义化HTML多多少少可以省点注释,哈哈。 与同为代码构筑的系统(例如残疾人士阅读器以及搜索引擎爬虫等)沟通,帮助其快速、准确达到目的。由于这类系统与人类的智能相比起来实在有限,因此需…
浏览器工作原理-webkit内核研究
带你逐步了解浏览器工作原理
实现一个自定义滚动条
首先,我们先把需要实现的功能先确定下来。鼠标左键点击可以拖动鼠标滑轮滚动内容发生变化,自动更新滚动条长度提供开发者一个滚动回调的接口前面两点依靠原生滚动条其实比较简单,但是在第三点上实在是卡了我好久,
深入JavaScript继承原理
实现一个较为fancy的JavaScript继承方法。 此外,如果你完全明白了文末的终极版继承,你也就懂了这两篇所要讲的核心知识,同时,也能说明你拥有不错的JavaScript基础。 我们来回顾一下ES6 / TypeScript / ES5类的写法以作对比。首先,我们创建一个…
简单理解JSONP的定义及其实现
写的很详细了,应该很好懂。 注:文中代码均是截取的代码片段,仅供参考和理解,酌情复制。 同源策略规定只在协议相同、域名相同、端口相同的情况下,也就是两个网页同源时,才能读写对方的资源。这是为了保证用户的信息安全做出的限制,然而同源策略有时也会对合理的用途造成影响,那么就需要想办…
前端开发基础知识整理--web综合篇
该篇是web综合部分,主要包含了HTML(HTML5)、http、页面优化等。项目的目的不只是为了面试,也是为了以后对平时一些零散知识点有一个整理和总结。好记性不如敲键盘,何况记性还不好呢。趁着年后分享面试的人多进行的整理,错误之处还请指正,同时欢迎提交优质题目...
深入理解Object.create
上面代码中,Object.create方法以A对象为原型,生成了B对象。B继承了A的所有属性和方法。 实际上,Object.create方法可以用下面的代码代替。 上面代码表明,Object.create方法的实质是新建一个空的构造函数F,然后让F.prototype属性指向参…
webpack打包之后的文件过大的解决方法
以前一直使用create-react-app这个脚手架进行react开发,后面因为一些自定义的配置,转而使用webpack搭建一套自己的脚手架。但是在使用webpack打包之后发现,纳尼?怎么文件这么大??? 于是研究了一下如何处理webpack打包之后文件太大的情况,简单记录…
浏览器指纹跨域共享
最近在做用户行为分析项目的开发,需要采集用户的设备信息,需要用设备指纹来唯一表示用户操作设备。web 存储都和浏览器相关,我们无法通过js 来标识一台电脑,只能以浏览器作为设备维度来采集设备信息。实现过程中涉及到变量的跨域共享以及iframe 与父级之间的交互。
使用HTML5和CSS3制作一个模态框
模态框,前端开发必不可少的组件之一,广泛的用于:提示信息、操作反馈、加载动画、登录/注册表单等,它通常由 Javascript 来动态创建,而使用 JavaScript 并不能很好地适应渐进式增强或优雅降级,使用 HTML5 和 CSS3 也可以轻松创建一个模态框。
下一页
关注了
10
关注者
2
收藏集
38
关注标签
41
加入于
2017-11-24