首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
js相关知识
订阅
宫廷
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
Sass 内置颜色方法
闲言碎语少扯,就让我们进入主题吧。Sass 内置了很多的方法,今天我们主要讲一下颜色函数 (Color Functions) 里的 darken()、lighten()、mix()、 lightness() 这 4 个方法。 在讲这几个方法之前,我们先来了解一下颜色的几个表示方…
WebGL 颜色与图像
你是我的眼》里有一句歌词是“眼前的黑不是黑,你说的白是什么白”,当初一直不理解为什么不是黑?疑惑白是什么白?直到我看了这一章才知道:眼前的黑有可能不是黑,产品口中五彩斑斓的黑... ...(提这种需求的产品应该挨一顿暴揍) 首先来聊一下视觉系统,人类的视觉系统(HVS) 由眼睛…
说说颜色转换
在项目中遇到了颜色转换,因此就研究了如何进行颜色转换,记录下来方便以后温故。 虽然能够进行颜色转换,但是除了第一个代码之外其他的我都没有判断传入的值是否正确,这是一个待完善的地方。不过总算了解了如何转换,之后用到颜色转换就能够开心的复制粘贴了。
ES6 的解构赋值前每次都创建一个对象吗?会加重 GC 的负担吗?
本文来源于知乎上的一个提问。 1. 从 V8 字节码分析两者的性能表现 首先从上面给的代码例子中,确实会产生一个对象。但是在实际项目中,有很大的概率是不需要产生这个临时对象的。 我之前写过一篇文章 使用 D8 分析 javascript 如何被 V8 引擎优化的。那么我们就分析…
【1 月最新】前端 100 问:能搞懂 80% 的请把简历给我
半年时间,几千人参与,精选大厂前端面试高频 100 题,这就是「壹题」。 在 2019 年 1 月 21 日这天,「壹题」项目正式开始,在这之后每个工作日都会出一道高频面试题,主要涵盖阿里、腾讯、头条、百度、网易等大公司和常见题型。得益于大家热情参与,现在每道题都有很多答案,提…
细读《你不知道的JavaScript·上卷》1-1 作用域是什么?
通常,把 JavaScript 归类为 “ 动态 ” 或 “ 解释执行 ” 的语言,但是事实上它是一门 编译语言,不提前编译,编译结果也不在分布式系统中进行移植。 传统编译语言,在执行之前的三个步骤,统称为 “ 编译 ” 。 将有字符组成的字符串分解成(对编程语言来说)有意义的…
实现继承的几种方式及工作原理
每个构造函数都有一个原型对象,原型对象中都包含一个指向构造函数的指针,而实例都包含一个指向原型对象的内部指针。当原型对象等于另外一个类型的实例即继承。调用某个方法或者属性的步骤 1.包含引用类型值的原型属性会被所有实例共享,这会导致对一个实例的修改会影响另一个实例。 2.在创建…
我只是想用JavaScript写一个方法...
声明体是最普通的,与其他语言也相近的一种方式。 不过,毕竟JavaScript!它有一个特性:函数提升。 这可能是目前用的最多的声明方式,因为可以搭配箭头函数“假装自己在用函数式编程”。 但受变量作用域的关系,所以const和let没有变量提升的能力。 匿名就是上面那种,而具名…
函数防抖与函数节流
函数防抖与函数节流
20道JS原理题助你面试一臂之力!
本文针对目前常见的面试题,仅提供了相应的核心原理及思路,部分边界细节未处理。后续会持续更新,希望对你有所帮助。 1. 实现一个call函数 2. 实现一个apply函数 3. 实现一个bind函数 4. instanceof的原理 5. Object.create的基本实现原理…