作者:Artem Sapegin <br/> 编译:胡子大哈 翻译原文:http://huzidaha.com/posts/det... <br/> 英文原文:https://medium.freecodecamp.c... 转载请注明出处,保留原文链接以及作者信息 在我们所生活的这个快节奏的世界里,人们都倾向于把自己的时间用在进行一些新的创造上,然后再互联网上讨论它们。 我并不是说不该这样做,而

学习   函数式编程   前端   javascript  

今天想谈谈一道前端面试题,我做面试官的时候经常喜欢用它来考察面试者的基础是否扎实,以及逻辑、思维能力和临场表现,题目是:“模拟实现ES5中原生bind函数”。 也许这道题目已经不再新鲜,部分读者也会有思路来解答。社区上关于原生bind的研究也很多,比如用它来实现函数“颗粒化(currying)”, 或者“反颗粒化(uncurrying)”。 但是,我确信有很多细节是您注意不到的,也是社区上关于这个

前端工程化   前端   html   css   javascript  

作为一个前端新人,看了很多关于前端的博客,觉得有必要去记录点知识点和自己的总结,所以在工作之余写了这篇文章,该博客有引用到其他文章的内容,纯属学习,在此膜拜一下各位前端大大。 一.声明定义 var es6之前的方法 用于定义变量 let es6的新语法 用于定义跨级作用域本地变量 const es6的新语法 用于定义常规变量(定义的变量不会被重新定义) 申明了变量没有赋值打印出来是undefind

前端  

对于Fundebug这样一个没有使用微信JS-SDK的产品来说,我们竟然收到了WeixinJSBridge is not defined 的报错: 去网上一搜,发现很多开发者都遇到类似的问题: 我的微信项目,没有用到微信JS-SDK,但iphone部分手机点击某些功能无效,后来加了window.onerror监控,发现有Uncaught ReferenceError: WeixinJSBridge

网站   bug   微信js-sdk   前端  

node.js资源分享

node.js资源分享 更多资源请Star:https://github.com/maidishike... 文章转自:https://github.com/maidishike... 学习路线图 以下内容是整理的文档和教程,大家可以根据自己的需要进行阅读,完整的文章列表,可以查看:从零开始nodejs系列文章,个人觉得从零开始nodejs系列文章挺值得看的。 项目管理:npm,grunt, bo

前端   node   node.js  

写在前面 为了练习Express.js框架,写了个问答网站。最近打算把登录注册功能添加上。所以另外开了个repo,先单独实现下这个功能。 思路分析 代码写的多了就会发现:不论写什么项目,"思路"是比"动手写代码"要重要的. 理想的情况就是: 花几个小时想思路,想细节.然后噼里啪啦几十分钟写完了. 注册的本质就是:把用户输入的(合法的)帐号密码存到数据库里。 登录的本质就是:检测用户输入的帐号在不在

express   mongodb   前端   node   javascript  

很多人觉得,前后端的差异主要是分别承载了数据和样式,功能和皮肤。前端就是视觉方面的,后端是实质性的。追溯到很多年前,确实是这样的,所谓的前端只是由于后端MVC中的View过于复杂,为了提升用户体验,提高加载速度,以及降低服务器压力,所衍生出的一些优化技术。 <!-- more --> 前端框架演进 最初前端没有架构,也不需要。但随着UI交互的复杂度激增,我们发现API提供的数据仍然需要进行处理,再

前端   mvc   react.js   前端设计   前端架构  

JavaScript资源分享 更多资源请Star:https://github.com/maidishike... 文章转自:https://github.com/maidishike... 欢迎大家star,转载请注明出处 一. 资源教程: 综合类 前端知识体系 前端知识结构 Web前端开发大系概览 Web前端开发大系概览-中文版 Web Front-end Stack v2.2 En类资源汇总

javascript   前端   前端优化  

Vue.js资源分享

Vue.js资源分享 更多资源请Star:https://github.com/maidishike... 文章转自:https://github.com/maidishike... 欢迎Star,转载请注明出处 如何优雅地使用此文档 入门先从官网文档入手,粗略过一遍有个印象,力求回查时能找到对应的关键字或位置。 vuejs中文官网 vuejs英文官网 vuejs组织 发出一个问题之后,不要暂时的

javascript   前端   vue.js  
1 2 3 4 5 6 7 8 9