首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
不灵
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
43
文章 42
沸点 1
赞
43
返回
|
搜索文章
不灵
赞了这篇文章
王圣松
前端
·
5年前
关注
React+React Router入门 --- 人员管理实例
想学个React,满大街的todo-list,让我不免有点心累。 想到我去年同期自学Vue的时候,还有个小增删改查的小例子。于是灵机一动,掏出了去年的那个小教程(Vue +...
7
4
分享
不灵
赞了这篇文章
王圣松
前端
·
4年前
关注
手写CommonJS 中的 require函数
node.js 的应用采用的commonjs模块规范。 每一个文件就是一个模块,拥有自己独立的作用域,变量,以及方法等,对其他的模块都不可见。CommonJS规范规定:每个...
64
10
分享
不灵
赞了这篇文章
kk_miles
学生 @广州腾讯科技有限公司
·
4年前
关注
CDN原理简析
CDN(Content Delivery Network,内容分发网络)将源站的内容发布到接近用户的网络“边缘”,用户可以就近获取所需数据,不仅降低了网络的拥塞状况、提高请...
111
9
分享
不灵
赞了这篇文章
会飞的Pikachu
前端 @Shopee
·
5年前
关注
浅说 XSS 和 CSRF
在 Web 安全领域中,XSS 和 CSRF 是最常见的攻击方式。本文将会简单介绍 XSS 和 CSRF 的攻防问题。...
394
23
分享
不灵
赞了这篇文章
不易_
前端开发
·
4年前
关注
[译]Web Audio API简介
Web Audio API让我们在浏览器中制造一些还不错的声音。这使你的站点,应用,游戏变得更加有趣吸引人。你还可以制造一些像鼓机或者合成器这样特别的音乐应用。在本文中,我...
4
评论
分享
不灵
赞了这篇文章
腾讯云开发者
6年前
关注
webAudio 开发 H5 版《 八分音符酱 》
2017年春节期间,一款来自东洋霓虹的游戏开始在微博、朋友圈火了起来,这款游戏就是《不要停!八分音符酱》。八分音符酱之所以能够火起来,是因为它不通过手工操作,而是通过声音来...
18
评论
分享
不灵
赞了这篇文章
Teobler
公众号 @Teobler
·
4年前
关注
Webpack原理(1) — Why Webpack
如果只是这样用,有什么问题呢?这样引入JavaScript是没办法大量引入的,什么算大量呢?也不用多,加入某个页面我需要20个JavaScript文件,怎么办?好像我只能加...
37
6
分享
不灵
赞了这篇文章
Richer
前端 @小公司
·
3年前
关注
事件捕获、事件冒泡以及事件代理
上图是W3C标准的DOM事件流模型图,从图中可以看出,元素事件响应在DOM树中是从顶层的Window开始“流向”目标元素(),然后又从目标元素“流向”顶层的Window。 ...
100
14
分享
不灵
赞了这篇文章
吕小鸣
前端随缘工程师 公众号: 吕小鸣Developer @ 郑州
·
4年前
关注
移动web必会技能--屏幕适配(物理像素CSS像素)
屏幕适配,一直是作为一个前端开发始终逃不掉的问题,这个话题可以追溯到最开始的PC端浏览器的不同分辨率,再到移动端不同的屏幕尺寸,一直伴随着前端工程师的日常的页面开发工作。所...
36
3
分享
不灵
赞了这篇沸点
吕小鸣
前端随缘工程师 公众号: 吕小鸣Developer @ 郑州
·
3年前
举报
一. babel(语法转换)
1. 浏览器很多都不支持es6的语法,或者仅仅是部分支持,babel就承担了“翻译”的角色,把es6,es7的写法转换成es5的写法
2. babel转换后的代码是遵循commonJS模块规范的es5写法,而这个规范,浏览器并不能识别。因此导入到浏览器中会报错,而nodeJS是commonJS的实现者,所以在babel转换后的代码是可以在node中运行的。
3. 为什么import和require可以混用,因为babel是不会转换require,本身就是遵循语法不需要转换,之后通过webpack打包转换成浏览器可运行语法就行了
二. webpack(模块打包工具)
为了将babel生成的commonJS模块规范的es5写法能够在浏览器上直接运行,在webpack打包中就会有一套自己的loader专门来处理这些,可以转换成浏览器可运行代码
三. es6的Modules和commonJS的关系(模块语法)
es6的Modules导入导出是:import和export
commonJS的导入导出是:require和module.exports
展开
赞过
分享
评论
1
不灵
关注了
吕小鸣
不灵
赞了这篇文章
吕小鸣
前端随缘工程师 公众号: 吕小鸣Developer @ 郑州
·
3年前
关注
HTML5实现一对一视频聊天
对于移动端来说,大多是视频聊天功能都是采用的Native端的代码来实现,这种方式性能好,兼容性强但是开发成本也会高一些,那么本文就来介绍一下采用纯H5的方式来实现视频聊天功...
10
7
分享
不灵
赞了这篇文章
小小坤
攻城狮 @小厂
·
6年前
关注
发布-订阅模式
发布-订阅模式又叫观察者模式,它定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都将得到通知。JavaScript开发中我们一般用事件模型来...
108
8
分享
不灵
赞了这篇文章
Damonare
前端工程师 @字节跳动
·
4年前
关注
学习Javascript之数组去重
总括: 本文总结了10种常见的数组去重方法,并将各种方法进行了对比。 如烟往事俱忘却,心底无私天地宽。 数组去重对于前端来说不是一个常见的需求,一般后端都给做了,但这却是一...
33
4
分享
不灵
赞了这篇文章
盐酸不是酸
🐟
·
5年前
关注
JavaScript数组去重方法总结
数组不像对象和hash有唯一的标志特征(key)。所以,数组去重的核心就是【1】数组内元素互相比较,然后放入新的数组中。【2】参照对象构建一个唯一的特征标志,然后放入新数组...
31
9
分享
不灵
赞了这篇文章
jonnyF
前端开发工程师 @便利峰
·
6年前
关注
来聊聊怎么写react-native上的样式吧
不久之前我重构了一个古老的项目,总结了一些js方面的想法,不过对于一个前端项目而言不仅仅只由js组成的嘛,上学的时候老师和我说HTML+CSS+JS对应的是页面的骨架、皮肤...
25
评论
分享
不灵
赞了这篇文章
itclanCoder
前端开发
·
4年前
关注
React基础(10)-React中编写样式CSS(styled-components)
React是一个构建用户界面的js库,从UI=render()这个等式中就很好的映射了这一点,UI的显示取决于等式右边的render函数的返回值. 因为在render方法中...
17
2
分享
不灵
赞了这篇文章
echolc55873
前端开发工程师 @欢聚时代
·
4年前
关注
CommonJS和ES6模块的区别
我们都知道JS模块化的演变经历了一个漫长的过程,从最初的CommonJS ,到后来的AMD和CMD,再到今天的ES6模块化方案。优胜劣汰,对于JS这门语言来说,主要用于No...
168
5
分享
不灵
赞了这篇文章
阳呀呀
前端工程师 @BD
·
4年前
关注
HTTP2 VS HTTP
首先来看一下http/1.1的缺点,也就是http/2的优势所在了。 HTTP/1.1协议虽然可以在同一个TCP连接上发送多个请求,但是这多个请求是有顺序的,必须处理完第一...
38
4
分享
不灵
赞了这篇文章
千钧
程序员
·
3年前
关注
script标签中的async、defer
async和defer属性在script标签中的执行顺序图解,执行条件,同时存在时的执行优先级以及兼容性。...
12
3
分享
下一页
关注了
5
关注者
0
收藏集
1
关注标签
0
加入于
2020-05-29