登录
注册
首页
项目
经验
代码
文库
问答
博客
资讯
JavaScript
(共
1400
篇经验)
0
推荐
20K
浏览
如何优雅地写js异步代码(2)
Rock with async/await本篇文章是作为上一篇的续集,考虑到第一篇的篇幅,还有更重要的一点就是上一篇讲的内容已经可以直接应用在最新版本的Node.js和一些高级浏览器(Chrom...
hubuke
9年前
JavaScript
JavaScript开发
0
推荐
37K
浏览
如何优雅地写js异步代码
本文通过一个简单的需求:读取文件并备份到指定目录(详见第一段代码的注释),以不同的js代码实现,来演示代码是如何变优雅的。对比才能分清好坏,想知道什么是优雅的代码,先看看糟糕的代码。
hubuke
9年前
JavaScript
JavaScript开发
0
推荐
26K
浏览
Vuex源码阅读笔记
Vuex的源代码量挺少的,加起来也才600行不到,但是其中大量使用了ES6的语法,且部分功能(如Vuex初始化)使用到了Vue。所以读起来还是有些费劲的。
JuniorBlack
9年前
JavaScript
ECMAScript
前端技术
0
推荐
13K
浏览
二维码生成器文档
纯纯的Javascript版,不依赖任何第三方包(不依赖jQuery喔~),就可以轻松地生成二维码了,支持各种自定义,可以通过自定义颜色生成各种漂亮的、有个性的二维码。本站已支持使用此功能获取每个页面的二维码。
DemetraGowl
9年前
JavaScript
二维码
JavaScript开发
0
推荐
11K
浏览
JavaScript 类型简介
对于 JavaScript 类型,可以简单地概括为:相对于强类型语言来说,它是弱(松散)类型的语言;有基本类型和引用类型,他们是区别是一个有固定空间存在于栈内存中,一个没有固定空间保存在堆内存中...
EdwinTalbot
9年前
JavaScript
JavaScript开发
0
推荐
18K
浏览
JavaScript学习总结——this对象
在JavaScript中,this关键字是动态绑定的,或称为运行期绑定,这极大地增强的我们程序的灵活性,同时也给初学者带来了很多困惑。本文总结了this的几个使用场景和常见误区。
qerg1414
9年前
JavaScript
JavaScript开发
0
推荐
12K
浏览
前端要给力之:语句在JavaScript中的值
这两天在写语言精髓那本书的第三版,讨论到ES6跟ES5中间对“语句的值”的不同处理。正好Weibo上也有同学对这个问题有兴趣,所以专门整理了这篇。
Hug7123
9年前
JavaScript
ECMAScript
JavaScript开发
0
推荐
35K
浏览
最流行的编程语言JavaScript能做什么?
开始之前,我先说一下我常用的三个语言:Java、JavaScript、Python。 Java,让我学到了很多架构层级的知识,这一点可以参考我之前写的架构相关文档。虽然我一点儿也不喜欢这个...
wnkl7369
9年前
JavaScript
Python
Java
JavaScript开发
0
推荐
7K
浏览
JS中的数组
JS中的数组和其他语言不同的是一个数组可以保存多个类型的值,比如数组中第一个位置保存一个字符类型的值,第二个可以保存数值型的值,第三个则可以保存一个对象。
ihcx2554
9年前
JavaScript
JavaScript开发
0
推荐
11K
浏览
JavaScript 中的相等性判断
JavaScript 提供三种不同的比较操作符: 严格相等,使用 === (非严格)相等,使用 == 以及 Object.is (ECMAScript 6 新特性) ES2015标准提供以下四种...
吴青强
9年前
JavaScript
JavaScript开发
0
推荐
8K
浏览
浏览器同源政策及其规避方法
浏览器安全的基石是"同源政策"( same-origin policy )。很多开发者都知道这一点,但了解得不全面。 本文详细介绍"同源政策"的各个方面,以及如何规避它。 一、概述 1.1 含义...
吴青强
9年前
JavaScript
JavaScript开发
同源政策
0
推荐
17K
浏览
深入了解Javascript函数式编程
深入了解Javascript函数式编程
HeleneAEG
9年前
JavaScript
函数式编程
JavaScript开发
0
推荐
11K
浏览
用更合理的方式写 JavaScript
类型 原始值 : 存取直接作用于它自身。 var foo = 1; var bar = foo; bar = 9; console.log(foo, bar); // => 1, 9 strin...
吴青强
9年前
JavaScript
编码规范
JavaScript开发
0
推荐
28K
浏览
利用 JavaScript 数据绑定实现一个简单的 MVVM 库
MVVM 是 Web 前端一种非常流行的开发模式,利用 MVVM 可以使我们的代码更专注于处理业务逻辑而不是去关心 DOM 操作。目前著名的 MVVM 框架有 vue, avalon , ang...
吴青强
9年前
JavaScript
JavaScript开发
双向数据绑定
0
推荐
11K
浏览
[摘译]js内存泄漏常见的四种情况
本文主要选取了 4 Types of Memory Leaks in JavaScript and How to Get Rid Of Them 这篇文章中的一小部分来说明一下js中产生内存泄漏...
mdsh
9年前
JavaScript
JavaScript开发
0
推荐
34K
浏览
浅谈javascript的函数节流
介绍前,先说下背景。在前端开发中,有时会为页面绑定resize事件,或者为一个页面元素绑定拖拽事件(其核心就是绑定mousemove),这种事件有一个特点,就是用户不必特地捣乱,他在一个正常的操...
AleishaEspa
9年前
JavaScript
JavaScript开发工具包
0
推荐
22K
浏览
为什么说JavaScript中的DOM操作很慢
尽量注意避免上面说到的问题,但如果用库,比如jQuery的话,layout的问题出在库本身的抽象上。像React引入自己的组件模型,用过virtual DOM来减少DOM操作,并可以在每次sta...
gongyue330
9年前
JavaScript
JavaScript开发
0
推荐
13K
浏览
撩一下一些必要的js工具函数
不管是什么项目,总有一些基本的功能函数默默的躺在你的工具库中,为你遮挡bug,提升性能,一起来复习下!
asule216
9年前
JavaScript
JavaScript开发
0
推荐
43K
浏览
Lodash 中 assign,extend 和 merge 的区别
我们经常在别人的代码中看见 assign , extend , merge 函数,这三个函数用起来很相似,都是合并源对象的属性到目标对象中。
huoduoluo
9年前
JavaScript
JavaScript开发
0
推荐
27K
浏览
出色的 JavaScript API 设计秘诀
设计是一个很普遍的概念,一般是可以理解为为即将做的某件事先形成一个计划或框架。 ( 牛津英语词典 )中,设计是一种将艺术,体系,硬件或者更多的东西编织到一块的主线。软件设计,特别是作为软件设计的...
hubuke
9年前
JavaScript
Java开发
KendoUI
1
2
3
4
5
6
7
8
9
10
经验分享,提升职场影响力
投稿
热门问答
热门文档