简介 搜狗双拼是用定义好的单字母代替较长的多字母韵母或声母来进行输入的一种方式。例如: 如果T=t,M=ian,键入两个字母“TM”就会输入拼音“tian”。使用双拼可以减少...
简介 搜狗双拼是用定义好的单字母代替较长的多字母韵母或声母来进行输入的一种方式。例如: 如果T=t,M=ian,键入两个字母“TM”就会输入拼音“tian”。使用双拼可以减少...
@依韵宵音 谢谢提醒!HTTPS到期了
拖拽参考线及吸附工具react-dragline大概在2017年7月,我司计划开发一款可视化建站的项目。除了老员工外,当时的公司现代化前端只有三人。于是,只有一年工作经验的我被“赶鸭子上架”,开始了为期一年半的折腾之旅。在...
大概在2017年7月,我司计划开发一款可视化建站的项目。除了老员工外,当时的公司现代化前端只有三人。于是,只有一年工作经验的我被“赶鸭子上架”,开始了为期一年半的折腾之旅。在...
参加或留意了最近举行的JSConf CN 2017的同学,想必对 Next.js 不再陌生, Next.js 的作者之一 Guillermo Rauch 到场进行了精彩的演讲...
爱好三维立体图多年,近期打算将网络上能找到的资源收集一下。本着“偷懒至上”的原则,写一简单爬虫脚本解放手指。作为前端狗,不敢忘本职工作。于是一式三份,分别用Callback,...
咳咳 作为一名JSer,说到“变量提升”,我们都很熟悉。曾经我也以为是这样,直到今天去百度面试,在这个问题上狠狠的栽了个跟头。 关于JSer都很熟悉的简单例子 变量提升 这是...
听到这个名字的时候都被吓尿了。克隆听起来就很屌的样子。不过其实琢磨了一下根本没有什么好尿的——我特别讨厌一些人故作高深的摆出一副科学家的鸟样。 知乎上有一句话是这样的: 什么...
SPA(single page application)-单页面应用有两个特点,一是路由控制,二是模板渲染。通过路由器,可以在不reload页面的情况下,实现页面部分刷新。那...
咳咳 一直都很喜欢使用原生的JavaScript,特别是不需要考虑兼容性的场景(虽然少得可怜)。可惜ECMAScript并没有封装好的Ajax方法(其实也没什么必要有),自己...
前辈你好,我有一点疑问想向你咨询一下。
Function.prototype.bind方法构造出来的函数是没有prototype属性。但是我们重写的bind方法为了兼容作为构造函数的情况,是有prototype的情况的。(即使不兼容也是有prototype,只是不一样)。
原声bind返还的函数没有prototype,但是依然可以作为构造函数new出实例。而我们(本文)却通过指定prototype来兼容作为构造函数的情况,是否说明我们对 new 操作的理解还不到位呢?
我也翻了一下MDN对new operator的解释,很可惜,并没有涉及到 bind返还函数作为构造函数的情况。实现的最关键一步也仅仅用了一个单词“inheriting”。
从一道面试题,到“我可能看了假源码”今天想谈谈一道前端面试题,我做面试官的时候经常喜欢用它来考察面试者的基础是否扎实,以及逻辑、思维能力和临场表现,题目是:“模拟实现ES5中原生bind函数”。也许这道题目已经...
昨天看了大牛的这篇关于模拟bind函数实现的文章,深受启发。其中有一处涉及到关于bind方法返回的函数作为构造函数的问题令我百思不得其解。于是决定补补基础,探究构造函数和ne...
刚看完题时,下意识的以为不允许用call和apply...不知道这样做能不能实现
从一道面试题,到“我可能看了假源码”今天想谈谈一道前端面试题,我做面试官的时候经常喜欢用它来考察面试者的基础是否扎实,以及逻辑、思维能力和临场表现,题目是:“模拟实现ES5中原生bind函数”。也许这道题目已经...
咳咳 最反感什么长篇大论的文章,明明把握好精髓就可以掌握的东西,却要假装很高大上一样。 以上这个家伙名字叫common,它有一个“机器”叫作sum,扔一堆东西进去这个机器就会...
咳咳 作为一名JSer,要用自己的方式表达出自己的想法。以下代码涉及到简单的ES5/ES6,过于缺乏ECMAScript基础的同学,可能不太适合你。 冒泡排序 快速排序 选择...
ECMAScript中的三个基本的操作符,许多细节虽然不算复杂,不好好整理一下也会感觉概念有一些不清晰。时常回顾,以免生疏。 typeof typeof 操作符的作用是返还当...
为什么我会想到写这几行代码 在实际工作中,我们会使用许多或自主开发或第三方的工具,有些工具的配置文件相当细节,使用频率低倒也罢了,使用频率高的话必然造成很多代码冗余。所以我都...
排列组合公式imageimage 数据结构图 深度遍历节点(Depth First Search) 广度遍历节点 (Breadth First Search) 随机数组——洗...
在日常工作中,引用第三方工具是很常见的事。但是如果为了满足某一个需求,而引用一个巨大的工具,而实际情况却是仅仅使用到这个工具所有功能的冰上一角,这是相当没有规划,没有追求的行...
原生控件 我是一个萌萌的原生上传控件 文件信息 file存储着上传文件的信息值得一提的是,重复上传文件并不会使FileList增加元素,而是替代了FileList[0] Fi...