首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
心目如画
掘友等级
Web前端开发工程师
Coding
获得徽章 4
动态
文章
专栏
沸点
收藏集
关注
作品
赞
602
文章 595
沸点 7
赞
602
返回
|
搜索文章
赞
文章( 595 )
沸点( 7 )
「从源码中学习」Vue源码中的JS骚操作
1. 当前环境的一系列判断 2. user Agent常量的一系列操作 3. 字符串操作 解析: 获得该字符串第一个字符的unicode,然后与 0x24 和 0x5F 作比较。 若作为一个想进阶中高级的前端,charCodeAt方法的各种妙用还是需要知道的(面试算法题各种考)…
浏览器与Node的事件循环(Event Loop)有何区别?
本文我们将会介绍 JS 实现异步的原理,并且了解了在浏览器和 Node 中 Event Loop 其实是不相同的。 官方的说法是:进程是 CPU资源分配的最小单位;线程是 CPU调度的最小单位。这两句话并不好理解,我们先来看张图: 进程好比图中的工厂,有单独的专属自己的工厂资源…
【译】关于Webpack中一些让人困惑的地方的解答
Webpack是React和Redux项目的主要模块加载器。我认为使用Angular2和其他的框架的人在如今也大量使用Webpack进行开发。 当我第一次查看Webpack的配置文件时,我是懵逼的。在使用过一段时间以后,我觉得这是因为Webpack有着独一无二的语法和标新立异的…
js小球重力和碰撞效果
1. 重力效果实现 然后我们需要给小球规定一个初始的X,Y上的速度和一个让小球运动起来的定时器timer。 定义小球在X,Y上可以移动的最大距离。 如果达到最小或最大距离,折返运动。 为了防止小球不在弹起后,还在x轴上移动。 下面是完整代码。 上述大概就是简单的一个js仿重力的…
Webpack之模块化优化
当然,相信了解过前端模块化发展历史的童鞋,都应该听过IIFE、AMD、CommonJS等等,它们都是能够实现模块化的规范,直到ES2015出来后,才正式把模块化纳入其标准中。在谈到今天主题前,我们先简单讲解一下上面几种模块化方式的实现以及区别,对于后面将要讲到的webpack模…
今日头条面试题与解析
简要:添加Expires头能有效的利用浏览器的缓存能力来改善页面的性能,能在后续的页面中有效避免很多不必要的Http请求,WEB服务器使用Expires头来告诉Web客户端它可以使用一个组件的当前副本,直到指定的时间为止。 例如:Expires:Thu,15 Apr 2010 …
Charles 功能介绍和使用教程
Charles 是在 PC 端常用的网络封包截取工具,在做移动开发时,我们为了调试与服务器端的网络通讯协议,常常需要截取网络封包来分析。除了在做移动开发中调试端口外,Charles 也可以用于分析第三方应用的通讯协议。配合 Charles 的 SSL 功能,Charles 还可…
vue的状态管理模式—vuex
如果你在使用Vue.js,肯定有很多组件之间相互传递参数的经历。当遇到父子组件需要通信的时候,我们经常用的方法是传递参数。其实除了传递参数的方式,我们还可以结合业务需要考虑是否用Vuex去解决。 状态管理模式、集中式存储管理初次了解的话感觉有点难以理解,我们通过官方文档中提供的…
前端骨架屏方案小结
最近在项目不时有用到骨架屏的需求,所以抽时间对骨架屏的方案作了一下调研,骨架屏的实践已经有很多了,也有很多人对自己的方案作了介绍.在这里按照个人的理解做了一个汇总和分类,分享给大家. 骨架屏就是在页面数据尚未加载前先给用户展示出页面的大致结构,直到请求数据返回后再渲染页面,补充…
下一页
关注了
66
关注者
4
收藏集
51
关注标签
28
加入于
2016-03-27