联系我们

图例详解那道setTimeout与循环闭包的经典面试题 2017/03/06 · JavaScript · 1 评论 · settimeout, 闭包 原文出处: 波同学    配图与本文无关 我在详细图解作用域链与闭包一文中的结尾留下了一个关于setTimeout与循环闭包的思考题。 利用闭包,修改下面的代码,让循环输出的结果依次为1, 2, 3, 4, 5 威尼斯人线上娱乐,JavaScrip […]

03月26日, 2019 03月26日 0

Base64 的原理、实现及应用 2016/04/06 · 基础技术 · 1 评论 · Base64 本文作者: 伯乐在线 – Natumsol 。未经作者许可,禁止转载! 欢迎加入伯乐在线 专栏作者。 简介 Base64是一种基于64个可打印字符来表示二进制数据的表示方法。由于2的6次方等于64,所以每6个比特为一个单元,对应某个可打印字符。三个字节有24个比特,对应于4个Base6 […]

03月25日, 2019 03月25日 0

闭包的应用的注意事项 闭包,在JS中绝对是一个高贵的存在,它让很多不可能实现的代码成为可能,但是物虽好,也要合理使用,不然不但不能达到我们想要的效果,有的时候可能还会适得其反。 内存泄漏(Memory Leak)JavaScript分配给Web浏览器的可用内存数量通常比分配给桌面应用程序的少,这样做主要是防止JavaScript的网页耗尽全部系统内存而导致系统崩溃。因此,要想使页面具有更好的性能, […]

03月25日, 2019 03月25日 0

文档结构方面也可以做优化,如下: 使用HTML5 文档类型,以下是空文件: <!DOCTYPE html> <html> <head> <title>Recipes: pesto</title> </head> <body> <h1>Pesto</h1> <p>Pesto is […]

03月25日, 2019 03月25日 0

深入浅出妙用 Javascript 中 apply、call、bind 2015/09/24 · JavaScript · 4 评论 · apply, bind, call 本文作者: 伯乐在线 – chokcoco 。未经作者许可,禁止转载! 欢迎加入伯乐在线 专栏作者。 这篇文章实在是很难下笔,因为网上相关文章不胜枚举。 巧合的是前些天看到阮老师的一篇文章的一句话: “对我来说,博 […]

03月25日, 2019 03月25日 0

整理总结的一些前端面试题 2016/09/22 · 基础技术 · 4 评论 · CSS, HTML, Javascript, 面试 本文作者: 伯乐在线 – Damonare 。未经作者许可,禁止转载! 欢迎加入伯乐在线 专栏作者。 HTML相关问题 HTML面试题 1.XHTML和HTML有什么区别 HTML是一种基本的WEB网页设计语言,XHTML是一个基于XML的置标语言 最主要 […]

03月25日, 2019 03月25日 0

JS核心系列:浅谈 call apply 与 bind 2016/03/01 · JavaScript · apply, bind, call 原文出处: 一像素    在JavaScript中,call、apply和bind 是Function对象自带的三个方法,这三个方法的主要作用是改变函数中的this指向,从而可以达到接花移木的效果。本文将对这三个方法进行详细的讲解,并列出几个经典应用场景。 […]

03月21日, 2019 03月21日 0

来看看机智的前端童鞋怎么防盗 2016/07/12 · JavaScript · 4 评论 · HTML5 原文出处: VaJoy    很多开发的童鞋都是只身混江湖、夜宿城中村,如果居住的地方安保欠缺,那么出门在外难免担心屋里的财产安全。 事实上世面上有很多高大上的防盗设备,但对于机智的前端童鞋来说,只要有一台附带摄像头的电脑,就可以简单地实现一个防盗监控系统~ 纯 JS 的“防盗”能力很大程度 […]

03月19日, 2019 03月19日 0

javascript技术难点(三)之this、new、apply和call详解 2014/12/10 · JavaScript · apply, call, Javascript, new, this 原文出处: 夏天的森林    讲解this指针的原理是个很复杂的问题,如果我们从javascript里this的实现机制来说明this,很多朋友可能会越来越糊涂,因此本篇打算换一个思路从应用的角度来 […]

03月19日, 2019 03月19日 0

有趣的CSS题目(6): 全兼容的多列均匀布局问题 2016/09/29 · CSS · CSS 本文作者: 伯乐在线 – chokcoco 。未经作者许可,禁止转载! 欢迎加入伯乐在线 专栏作者。 开本系列,讨论一些有趣的 CSS 题目,抛开实用性而言,一些题目为了拓宽一下解决问题的思路,此外,涉及一些容易忽视的 CSS 细节。 解题不考虑兼容性,题目天马行空,想到什么说什么,如果解 […]

03月19日, 2019 03月19日 0

优雅的数组降维——Javascript中apply方法的妙用 2016/02/18 · JavaScript · apply, 数组 原文出处: ralph_zhu    将多维数组(尤其是二维数组)转化为一维数组是业务开发中的常用逻辑,除了使用朴素的循环转换以外,我们还可以利用Javascript的语言特性实现更为简洁优雅的转换。本文将从朴素的循环转换开始,逐一介绍三种常用的转换方法,并借此简单 […]

03月19日, 2019 03月19日 0

6.构造器方式与原型方式的混合模式 JavaScript //每个对象有专属的属性不会与其他对象共享 function Car4(sColor,iDoors){ this._color = sColor;//私有属性变量名称头加下划线标识 this._doors = iDoors; this.drivers = new Array(“Mike”,”John&#8 […]

03月16日, 2019 03月16日 0

JavaScript 数组和对象就像书和报纸一样 2017/05/26 · JavaScript · 对象, 数组 原文出处: Kevin Kononenko   译文出处:蔡耀冠    简评:作者将 JavaScript 的数组和对象比喻为书和报纸,数组更注重顺序,而标签则对对象更重要。 如果你读书、看报,那么你会理解 JavaScript 的数组和对象之间的不同之处。 当你刚开始学 JavaS […]

03月16日, 2019 03月16日 0

JavaScript 原生对象及扩展 2016/09/26 · JavaScript · 对象 原文出处: trigkit4    最近在JavaSript进行Array操作的时候发现没有删除节点的方法,而我要实现的效果需要不断调用删除节点的方法,查找了相关资料发现可以利用prototype属性给Array增加删除节点的方法,并且该方法同Array自身拥有的push()、pop()、reverse […]

03月16日, 2019 03月16日 0

configurable 属性的其他特征是否可以配置取决于configurable的值。如果属性configurable设置为false,则不能更改writable和enumerable的值。请看下面的代码: var cat = { name: ‘foo’, age: 9 }; Object.defineProperty(cat, ‘name’, { […]

03月16日, 2019 03月16日 0
网站地图xml地图