web技术
javascript 函数式编程是一个存在了很久的话题,但似乎从 2016 年开始,它变得越来越火热。这可能是因为 es6 语法对于函数式编程更为友好,也可能是…
web技术
问题1:javascript 中 undefined 和 not defined 的区别 javascript 未声明变量直接使用会抛出异常: var …
做编程,排序是个必然的需求。前端也不例外,虽然不多,但是你肯定会遇到。 不过说到排序,最容易想到的就是冒泡排序,选择排序,插入排序了。 冒泡排序 依次比较相邻的…
原文地址:http://sdk-design.js.org/ 介绍 本指南为您介绍了在台式机和移动网络在不同的平台和浏览器( 99.99 %我可能会跳过一些浏览…
web技术
早期学习 node.js 的时候 (2011-2012),有挺多是从 php 转过来的,当时有部分人对于 node.js 编辑完代码需要重启一下表示麻烦(php…
构造函数创建对象 我们先使用构造函数创建一个对象: function person() {}var person = new person();person.n…
web技术
有时候人们并不关注这些细节,但这方面的知识肯定有用,尤其是当你正在编写与测试或errors相关的库。例如这个星期我们的chai中出现了一个令人惊叹的pull r…
这是第三届 360 前端星计划的选拔作业题。600多名学生参与了解答,最后通过了60人。这60名同学完成的不错,思路、代码风格、功能完成度颇有可取之处,不过也有…
web技术
基本概念 事件委托,通俗地来讲,就是把一个元素响应事件(click、focus)的函数委托到另一个元素; 一般来讲,会把一个或者一组元素的事件委托到它的父层或者…
web技术
在编程语言理论中,惰性求值(英语:lazy evaluation),又译为惰性计算、懒惰求值,也称为传需求调用(call-by-need),是一个计算机编程中的…