0推荐
10K 浏览

手把手带你用原生js实现css属性的set和get

我们就来实现一个简易版的小插件,能够在不借助jQuery的情况下实现css属性的获取和设置。
0推荐
15K 浏览

JavaScript 很少为人所知的玩法

任何能够用 JavaScript 实现的应用,最终都必将用 JavaScript 实现
0推荐
11K 浏览

加快JavaScript加载和执行效率

JavaScript 在浏览器中的性能成为开发者所面临的最重要的可用性问题。而这个问题又因 JavaScript 的阻塞特性变的复杂,也就是说当浏览器在执行 JavaScript 代码时,不能同...
0推荐
8K 浏览

白话解释 Javascript 原型继承(prototype inheritance)

学过“面向对象”的同学们是否还记得,老师整天挂在嘴边的面向对象三大特征:封装, 继承 ,多态。今天我们就来白话一下javascript中的原型继承,没学过的同学们也不用担心,跟着往下走,我相信你会明白的。
0推荐
9K 浏览

V8 Object 内存结构与属性访问详解

上世纪九十年代,随着网景浏览器的发行,JavaScript 首次进入人们的视线。之后随着 AJAX 的大规模应用与富客户端、单页应用时代的到来,JavaScript 在 Web 开发中占据了越来...
0推荐
10K 浏览

JavaScript闭包初探

闭包是JavaScript中的一个基本的概念,每一个真正的程序员都应该了解它的原理。 互联网上充斥着对于“闭包”是什么的解释,但很少深入到事物的“为什么”的一面。 我发现理解内部原理最终可以让开...
0推荐
13K 浏览

JavaScript开源:Xmorse - 摩斯密码编码库

Xmorseis a pure javascript(~1.4kb) library for encoding / decoding morse code messages, unicode s...
0推荐
10K 浏览

JavaScript数组方法总结

说起来很搞笑,我在用 sublime 3 写排序算法的时候,准备用 nodejs 来运行,就用 sublime 3 提供的编译功能。但问题来了,我比较挫,写了个死循环,然后 sublime 3 ...
0推荐
54K 浏览

2017年,你需要学习的JavaScript框架和主题

随着JavaScript的普及,应运而生了一个非常活跃的集技术,框架和库为一体的生态圈。由于这个充满多样性的和活力的生态圈,因此大家非常困惑。应该学习哪种技术?
0推荐
8K 浏览

高效的 JavaScript

本文会展示一些能提升 Web 应用性能的改变,其范围涉及 ECMAScript —— JavaScript 的核心语言、DOM 和文件加载。
0推荐
10K 浏览

Bluebird 高性能揭秘

Bluebird 是一个广泛使用的 Promise 库,最早在 2013 年得到人们的关注。相比其他同等水平的 Promise 库,Bluebird 快了一百来倍。Bluebird 自始至终遵循...
0推荐
10K 浏览

JavaScript中的内存释放

在JavaScript中的预解析 ,有讲到作用域链的概念,本次在正式讲JavaScript中的内存释放之前,先看一个问题: 如何查找当前作用域的上级作用域 。
0推荐
20K 浏览

JS正则表达式一条龙讲解,从原理和语法到JS正则、ES6正则扩展,最后再到正则实践思路

正则啊,就像一座灯塔,当你在字符串的海洋不知所措的时候,总能给你一点思路;正则啊,就像一台验钞机,在你不知道用户提交的钞票真假的时候,总能帮你一眼识别;正则啊,就像一个手电筒,在你需要找什么玩意...
0推荐
12K 浏览

Javascript扩展对象extend实现

jQuery的 $.extend 方法是我们在开发中经常用到的方法,用于合并若干个对象,且支持深度拷贝。
0推荐
15K 浏览

理解Javascript的状态容器Redux

随着 JavaScript 单页应用开发日趋复杂, JavaScript 需要管理比任何时候都要多的 state (状态) 。 这些 state 可能包括服务器响应、缓存数据、本地生成尚未持久化...
0推荐
10K 浏览

JavaScript中null和undefined

JavaScript的数据类型大体分为两类:原始类型和对象类型。其中,原始类型包括数字、字符串和布尔值。此外,JavaScript中还有两个特殊的原始值:null(空)和undefined(未定...
0推荐
9K 浏览

JavaScript 函数式编程导论

本文很多地方是讲解函数式编程的优势,就笔者个人而言是认可函数式编程具有一定的好处,但是不推崇彻底的函数式编程化,特别是对于复杂应用逻辑的开发。
0推荐
9K 浏览

编写高性能的JavaScript代码

这篇文章告诉你一些简单的技巧来优化JavaScript编译器工作,从而让你的JavaScript代码运行的更快。尤其是在你游戏中发现帧率下降或是当垃圾回收器有大量的工作要完成的时候。
0推荐
9K 浏览

JavaScript中的call 和apply的用途以及区别

apply 接受两个参数,第一个参数指定了函数体内this 对象的指向,第二个参数为一个带下 标的集合,这个集合可以为数组,也可以为类数组,apply 方法把这个集合中的元素作为参数传 递给被调...
0推荐
9K 浏览

你应该知道的setTimeout秘密

计时器 setTimeout 是我们经常会用到的,它用于在指定的毫秒数后调用函数或计算表达式。
1 2 3 4 5 6 7 8 9 10

经验分享,提升职场影响力

投稿

热门问答

    热门文档