首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
zenghy
掘友等级
前端工程师
会写几个网页~
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
37
文章 32
沸点 5
赞
37
返回
|
搜索文章
赞
文章( 32 )
沸点( 5 )
字节跳动最爱考的前端面试题:JavaScript 基础
最大安全数字:Number.MAX_SAFE_INTEGER = Math.pow(2, 53) - 1,转换成整数就是 16 位,所以 0.1 === 0.1,是因为通过 toPrecision(16) 去有效位之后,两者是相等的。 在两数相加时,会先转换成二进制,0.1 和…
树酱的前端知识体系构建(下)
但也是有方式也有弊端,可以绕开的呢。为啥? 可以通过前端向自己定义后端接口发起请求,在后端接口函数中用axios添加自定义Referer并发起代请求~以此绕开 初衷是因为上文的myImage对象除了负责给img节点设置src,还要负责预加载图片。但是这样的话,在面向对象设计中,…
聊聊苹果营销页中几个有趣的交互动画
前两天在浏览 苹果 16寸 营销页面 的时候,发现了几个比较有意思的交互,心里想着自己虽然是一个穷逼,但是知识是无界限的呀,于是便研究了一波。 一个是屏幕慢慢打开的效果,在屏幕打开的过程中,电脑图片 是在屏幕中固定不动的,直到打开完毕或者关闭完毕的时候再让 电脑图片 随着滚动条…
面试官: 实现双向绑定Proxy比defineproperty优劣如何?
双向绑定其实已经是一个老掉牙的问题了,只要涉及到MVVM框架就不得不谈的知识点,但它毕竟是Vue的三要素之一. 可以实现双向绑定的方法有很多,KnockoutJS基于观察者模式的双向绑定,Ember基于数据模型的双向绑定,Angular基于脏检查的双向绑定,本篇文章我们重点讲面…
《三分钟阅读》7个有用的JavaScript技巧
可以看到通过{}创建的对象,很容易就被修改了,而通过Object.create(null)这种方式创建的对象就很纯粹,没有任何属性和对象,非常干净。 然而,我们也可以直接赋值一个函数,如果没有传参,我们就直接抛出错误提醒,如果一个组件里面有很多方法,我们就可以直接复用,而不用每…
我是如何将业务代码写优雅的
我是一名来自蚂蚁金服-保险事业群的前端工程师,在一线大厂的业务部门写代码,非常辛苦但也非常充实。业务代码不同于框架代码、个人项目或者开源项目,它的特点在于逻辑复杂、前后依赖多、可复用性差、迭代周期短,今天辛辛苦苦写的代码,上线运行一周可能就下线了。能熟练书写框架代码、构建底层基…
每日 30 秒 ⏱ 发布与订阅
今天分享一个开发中比较常用到的设计模式发布-订阅模式也可以叫观察者模式,在发布-订阅模式中主要有两个角色:发布者 和 订阅者。 生活中最常用到的一个场景就是当你在QQ空间发布一条心情的时候所有你的QQ好友都会收到你的QQ动态,在这个例子中 你 就是 发布者,而 QQ 好友 则会…
在vue项目中基于html2canvas实现网页保存为图片
html2canvas 能够实现在前端直接对页面进行截屏。其实现思路是html2canvas脚本将页面元素渲染为canvas,通过读取DOM并将不同的样式应用到这些元素上实现。它不需要服务端的操作,只在前端即可完成。 1. 安装html2canvas 2. 在项目中使用 然后在…
近一万字的ES6语法知识点补充
let/const在进入块级作用域后,会因为提升的原因先创建,但不会被初始化,直到声明语句执行的时候才被初始化,初始化的时候如果使用let声明的变量没有赋值,则会默认赋值为undefined,而const必须在初始化的时候赋值。而创建到初始化之间的代码片段就形成了暂时性死区 f…
下一页
个人成就
文章被点赞
27
文章被阅读
10,122
掘力值
193
关注了
11
关注者
39
收藏集
12
关注标签
13
加入于
2016-11-09