-
深入浅出JavaScript之闭包(Closure)
闭包(closure)是掌握Javascript从人门到深入一个非常重要的门槛,它是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现.下面写下我的学习笔记~系列目录深入浅出JavaScript...
-
JavaScript 函数式编程导论
近年来,函数式编程(FunctionalProgramming)已经成为了JavaScript社区中炙手可热的主题之一,无论你是否欣赏这种编程理念,相信你都已经对它有所了解.即使是前几年函数式编程尚未流行的时候,我已...
-
JavaScript框架比较:AngularJS vs ReactJS vs EmberJS
本文由码农网–小峰原创翻译,转载请看清文末的转载要求,欢迎参与我们的付费投稿计划! 选择最适合项目需求的JavaScript框架,可以提高你发布有竞争力的webapp的能力.最后,你对基于JavaScript的...
-
深入浅出JavaScript之this
JavaScript中的this比较灵活,根据在不同环境下,或者同一个函数在不同方式调用下,this都有可能是不同的.但是有一个总的原则,那就是this指的是,调用函数的那个对象.系列目录深入浅出JavaScript之闭...
-
JavaScript 开发者应该知道的 setTimeout 秘密
计时器setTimeout是我们经常会用到的,它用于在指定的毫秒数后调用函数或计算表达式.语法:setTimeout(code,millisec,args);注意:如果code为字符串,相当于执行eval()方法来执行code.当然,这一篇...
-
JavaScript 字符串实用常操纪要
JavaScript字符串用于存储和处理文本.因此在编写JS代码之时她总如影随形,在你处理用户的输入数据的时候,在读取或设置DOM对象的属性时,在操作Cookie时,在转换各种不同Date时,诸此等等,繁不能数;...
-
深入浅出JavaScript之原型链和继承
Javascript语言的继承机制,它没有”子类”和”父类”的概念,也没有”类”(class)和”实例”(instance)的区分,全靠一种很奇特的”原型链̶...
-
JavaScript V8 Object 内存结构与属性访问详解
V8Object内存结构与属性访问上世纪九十年代,随着网景浏览器的发行,JavaScript首次进入人们的视线.之后随着AJAX的大规模应用与富客户端、单页应用时代的到来,JavaScript在Web开发中占据了越来越重...
-
15 个有趣的 JavaScript 与 CSS 库
在十一月份的前端技术列表中,我们整合了一些令人感到惊叹的GitHub项目,其中包含了新的CSS框架、node.js包管理器,以及用于实现图标、加载效果、工具提示的纯CSS解决方案.那么,让我们一起来看看吧...
-
JavaScript 汉字与拼音互转终极方案 附JS拼音输入法
前言网上关于JS实现汉字和拼音互转的文章很多,但是比较杂乱,都是互相抄来抄去,而且有的不支持多音字,有的不支持声调,有的字典文件太大,还比如有时候我仅仅是需要获取汉字拼音首字母却要引入200k...
-
JavaScript 设计模式入门和框架中的实践
在编写JS代码的过程中,运用一定的设计模式可以让我们的代码更加优雅、灵活.下面笔者就结合诸如redux的subscribe、ES6的class、vue里面的$dispatch、jquery里面的on/off来给大家简单介绍下设计模...
-
JavaScript 易错知识点整理
前言本文是我学习JavaScript过程中收集与整理的一些易错知识点,将分别从变量作用域,类型比较,this指向,函数参数,闭包问题及对象拷贝与赋值这6个方面进行由浅入深的介绍和讲解,其中也涉及了一些E...
-
2016 年 7 个顶级 JavaScript 框架
本文由码农网–小峰原创翻译,转载请看清文末的转载要求,欢迎参与我们的付费投稿计划! 当涉及到Web开发时,JavaScript框架往往是一些开发人员和企业最受欢迎的平台.可能,你有机会尝试过一两个...
-
前端 JavaScript 编程风格浅析
前言多家公司和组织已经公开了它们的风格规范,具体可参阅jscs.info,下面的内容主要参考了Airbnb?的JavaScript风格规范.当然还有google的编程建议等编程风格本章探讨如何使用ES6的新语法,与传统的...
-
深入了解 JavaScript 中的 for 循环
在ECMAScript5(简称ES5)中,有三种for循环,分别是:简单for循环for-inforEach在2015年6月份发布的ECMAScript6(简称ES6)中,新增了一种循环,是:for-of下面我们就来看看这4种for循环.简单for循...