用户中心USER CENTER

首页/用户
  • 史上前端面试最全问答(附答案)

    摘要:第四步本地服务器再向上一步返回的域名服务器发送请求,然后接受请求的服务器查询自己的缓存,如果没有该纪录,则返回相关的下级的域名服务器的地址。第六步本地域名服务器把返回的结果保存到缓存,以备下一次使用,同时还将结果返回给客户机。 史上前端面试最全知识点(附答案) 一.html & js & css 1.AMD和CMD是什么?它们的区别有哪些? AMD和CMD是二种模块定义规范。现在都使用...

    scola666 发布于JavaScript
  • switch语句的妙用

    摘要:注意必须把运算符的结果进行显示转换为布尔值,才能匹配因为的表达式的返回值不是布尔类型,它返回的是表达式中第一个为或第一个为的那个值所以,只要你想得到的,只要符合规则,都能用实现就是不知道这样写的代码好不好了 switch语句的普通用法很简单,如下: var a = 3; switch (a) { case 1: console.log(a); b...

    scola666 发布于JavaScript
  • javascript排序问题探究

    摘要:通过看源代码可以发现,的数组排序算法实现的也是快速排序。而且相比较于,它就只是实现了纯粹的快速排序,完全没有中的那些性能优化的踪影。 引言 几个月前面试的时候被问过javascript中sort方法的具体算法实现,当时回答的是要看下浏览器引擎的实现,今天看到了EFE关于前端排序的博客,正好学习下 问题描述 我们经常发现不同浏览器的排序结果不同,由于不同引擎在算法选择上的差异,在浏览器中...

    scola666 发布于JavaScript
  • 基于JavaScript的一些函数式编程概念讲解

    摘要:以此类推,不定参数的方程也就被称为可变参数函数。一般来说,函数式编程中的值都被认为是不可变值。实现了函数的对象,即可以与其他对象进行对比判断是否属于同一类型,被称为。半群一个拥有,即将另一个对象转化为相同类型的函数,函数的对象称为。 原文地址译者的Github 系列文章地址本文原作者尚未全部完成,有兴趣的可以到原文或者译文地址关注更新 Functional Programming Ja...

    scola666 发布于JavaScript
  • 还我一个干净的Mac OS(如何彻底删除不需要的App)

    摘要:我也想借这个意思表示即使通过努力清理,也不一定能还原到最初的状态,但至少不会这么糟糕。卸载百度云的对比可以清楚地看到,没有找到百度云的目录,此外,只找到了登录项,没有找到启动项和启动文件。 当初我买MacBook Air的时候特地选择了高配版本,硬盘空间是128G(2011年的古董机器),在最开始的1-2年内使用还不错,后来发现越来越力不从心,为了尽可能腾出空间,几乎把所有的照片、视频...

    scola666 发布于JavaScript
<