首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
JavaScript
订阅
醉聆风语Q_Q
更多收藏集
微信扫码分享
微信
新浪微博
QQ
26篇文章 · 0订阅
解析一道JS面试题
写在前面,本文让读者产生了误会。有这样一些原因: JS为何能取到地址值。 a.x = a未解释清楚。 .运算符是否会对赋值运算有所干扰。 首先:本文用addr只是一个代称,表达的是该地址对应的那块内存。 a.x = a赋值表达式先确定左值(可以这样理解,如果不确定我要去的地方,…
浅谈闭包和异步
今天我来说下我所理解的闭包。 首先闭包产生地条件:有两个。 2.变量在外面那个函数声明,在里面呢个函数调用。 是不是很神奇,就用了一个变量i。本来变量i for循环了就变成9(因为事件会产生异步);嘿嘿嘿嘿....利用闭包,巧妙了实现了i值得再次利用 就这样写出来了。利用匿名函…
函数式点滴--partial&curry
... ... 这次主要是来学习一下,partial和curry这两个对输入参数处理的方法,其实它们是js本身就有的功能,只不过函数式更多使用它们作为工具。 curry即柯里化,将一个接收多个参数的函数分解一个连续的链式函数,其中每个函数接收一个参数而返回另一个函数接收下一个参…
进阶 Javascript 生成器
我曾一度认为没有必要去学习 Javascript 的生成器( Generator ),认为它只是解决异步行为的一种过渡解决方案,直到最近对相关工具库的深入学习,才逐渐认识到其强大之处。可能你并没有手动去写过一个生成器,但是不得不否认它已经被广泛使用,尤其是在 redux-sag…
JavaScript优化模式
这个帖子是我博客上一系列帖子的开始,在这个第一部分里,我要强调一下具体的执行环境对JavaScript代码的性能会有多大的影响。
笔记:隐式转换规则
Object的成员叫对象,包括Array,Function,Math,Date,JSON,RegExp等除了原始值之外的所有的类型的成员。
this、apply、call、bind
这又是一个面试经典问题~/(ㄒoㄒ)/~~也是 ES5中众多坑中的一个,在 ES6 中可能会极大避免 this 产生的错误,但是为了一些老代码的维护,最好还是了解一下 this 的指向和 call、apply、bind 三者的区别。 在 ES5 中,其实 this 的指向,始终…
图解JavaScript的参数传递
本次尝试通过流程图的形式并结合两个例子来重新理解一下JavaScript中的参数传递。
如何定义一个高逼格的原生JS插件
作为一个前端er,如果不会写一个小插件,都不好意思说自己是混前端界的。写还不能依赖jquery之类的工具库,否则装得不够高端。那么,如何才能装起来让自己看起来逼格更高呢?当然是利用js纯原生的写法啦。以前一直说,掌握了js原生,就基本上可以解决前端的所有脚本交互工作了,这话大体…
你所忽略的js隐式转换
你有没有在面试中遇到特别奇葩的js隐形转换的面试题,第一反应是怎么会是这样呢?难以自信,js到底是怎么去计算得到结果,你是否有深入去了解其原理呢?下面将深入讲解其实现原理。 其实这篇文章初稿三个月前就写好了,在我读一些源码库时,遇到了这些基础知识,想归档整理下,就有了这篇文章。…