北京SEO

互联网十八般武艺

互联网十八般武艺

互联网十八般武艺

  • 总篇数
  • 184
JavaScript 异步进化史

JavaScript 异步进化史

前言JS中最基础的异步调用方式是callback,它将回调函数callback传给异步API,由浏览器或Node在异步完成后,通知JS引擎调用callback.对于简单的异步操作,用callback实现,是够用的.但随着负责交互页...

JavaScript面向对象精要(二)

JavaScript面向对象精要(二)

JavaScript面向对象精要(一)构造函数和原型对象构造函数也是函数,用new创建对象时调用的函数,与普通函数的一个区别是,其首字母应该大写.但如果将构造函数当作普通函数调用(缺少new关键字),则应...

JavaScript学习总结(六)数据类型和JSON格式

JavaScript学习总结(六)数据类型和JSON格式

什么是JSONJSON:JavaScript对象表示法(JavaScript?Object?Notation).JSON的形式是用大括号“{}”包围起来的项目列表,每一个项目间用逗号(,)分隔,而项目就是用冒号(:)分隔的属性名和属性值...

JavaScript单例模式概念与实例

JavaScript单例模式概念与实例

前言和其他编程语言一样,Javascript同样拥有着很多种设计模式,比如单例模式、代理模式、观察者模式等,熟练运用Javascript的设计模式可以使我们的代码逻辑更加清晰,并且更加易于维护和重构.本文将...

深入浅出JavaScript之原型链和继承

深入浅出JavaScript之原型链和继承

Javascript语言的继承机制,它没有”子类”和”父类”的概念,也没有”类”(class)和”实例”(instance)的区分,全靠一种很奇特的”原型链̶...

JavaScript 易错知识点整理

JavaScript 易错知识点整理

前言本文是我学习JavaScript过程中收集与整理的一些易错知识点,将分别从变量作用域,类型比较,this指向,函数参数,闭包问题及对象拷贝与赋值这6个方面进行由浅入深的介绍和讲解,其中也涉及了一些E...

2016 年 7 个顶级 JavaScript 框架

2016 年 7 个顶级 JavaScript 框架

本文由码农网–小峰原创翻译,转载请看清文末的转载要求,欢迎参与我们的付费投稿计划! 当涉及到Web开发时,JavaScript框架往往是一些开发人员和企业最受欢迎的平台.可能,你有机会尝试过一两个...

JavaScript 模块化简析

JavaScript 模块化简析

前言关于模块化,最直接的表现就是我们写的?require?和?import?关键字,如果查阅相关资料,就一定会遇到?CommonJS?、CMD?AMD?这些名词,以及?RequireJS、SeaJS?等陌生框架.比如?SeaJS的官网?这样描述...

JavaScript 那些鲜为人知的玩法

JavaScript 那些鲜为人知的玩法

StackOverFlow的联合创始人杰夫·阿特伍德(JeffAtwood)曾提出著名的“Atwood定律”,即:AnyapplicationthatcanbewritteninJavaScript,willeventuallybewritteninJavaScript.任何能够用JavaScr...

JavaScript 的 Async/Await 完胜 Promise 的六个理由

JavaScript 的 Async/Await 完胜 Promise 的六个理由

提醒一下各位,Node现在从版本7.6开始就支持async/await了.如果你还没有试过它,这里有一堆带有示例的理由来说明为什么你应该马上采用它,并且再也不会回头.[编者按]:貌似嵌入gist上的代码在mediu...

谁说 JavaScript 简单的?

谁说 JavaScript 简单的?

这里有一些Javascript初学者应该知道的技巧和陷阱.如果你已经是专家了,顺便温习一下.Javascript也只不过是一种编程语言.怎么可能出错嘛?1.你有没有尝试给一组数字排序?Javascript的sort()函数在...

JavaScript设计模式经典之简单工厂模式

JavaScript设计模式经典之简单工厂模式

简单工厂模式是由一个方法来决定到底要创建哪个类的实例,而这些实例经常都拥有相同的接口.这种模式主要用在所实例化的类型在编译期并不能确定,而是在执行期决定的情况.说的通俗点,就像公司茶水间...

JavaScript可视化图表库MetricsGraphics.js

JavaScript可视化图表库MetricsGraphics.js

本文由码农网–小峰原创,转载请看清文末的转载要求,欢迎参与我们的付费投稿计划! MetricsGraphics.js也是一款基于JavaScript的响应式图表库,和Chartist.js类似,MetricsGraphics.js同样支持几...

JavaScript回调函数应用浅析

JavaScript回调函数应用浅析

回调函数定义回调函数就是一个通过函数指针调用的函数.如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用为调用它所指向的函数时,我们就说这是回调函数.回调函数不是由该函数...

Javascript高性能动画与页面渲染

Javascript高性能动画与页面渲染

NosetTimeout,NosetInterval如果你不得不使用setTimeout或者setInterval来实现动画,那么原因只能是你需要精确的控制动画.但我认为至少在现在这个时间点,高级浏览器、甚至手机浏览器的普及程度足...