北京SEO

 首页 > 标签 > SEO博客

资讯    前沿技术    网络营销    SEO算法    IT旋律    最热语言    专栏
JavaScript 中的命名空间

JavaScript 中的命名空间

全局变量应该由有系统范围相关性的对象们保留,并且它们的命名应该避免含糊并尽量减少命名冲突的风险.在实践中,这意味着你应该避免创建全局对象,除非它们是绝对必须的.不过,恩,这些你早都知道了…...

JavaScript函数式编程(二)

JavaScript函数式编程(二)

拖延症了好久,第二篇终于写出来了.上一篇在这里:JavaScript函数式编程(一)上一篇文章里我们提到了纯函数的概念,所谓的纯函数就是,对于相同的输入,永远会得到相同的输出,而且没有任何可观察的...

JavaScript 启动性能瓶颈分析与解决方案

JavaScript 启动性能瓶颈分析与解决方案

在Web开发中,随着需求的增加与代码库的扩张,我们最终发布的Web页面也逐渐膨胀.不过这种膨胀远不止意味着占据更多的传输带宽,其还意味着用户浏览网页时可能更差劲的性能体验.浏览器在下载完某个页...

JavaScript?事件委托详解

JavaScript?事件委托详解

基本概念事件委托,通俗地来讲,就是把一个元素响应事件(click、focus……)的函数委托到另一个元素;一般来讲,会把一个或者一组元素的事件委托到它的父层或者更外层元素上,真正绑定事...

JavaScript Promise 详解

JavaScript Promise 详解

读完这篇文章,预计会消耗你40分钟的时间.Ajax出现的时候,刮来了一阵异步之风,现在Nodejs火爆,又一阵异步狂风刮了过来.需求是越来越苛刻,用户对性能的要求也是越来越高,随之而来的是页面异步操作...

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

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

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

Javascript中的AOP编程

Javascript中的AOP编程

Duckpunch我们先不谈AOP编程,先从duckpunch编程谈起.如果你去wikipedia中查找duckpunch,你查阅到的应该是monkeypatch这个词条.根据解释,Monkeypatch这个词来源于?guerrillapatch,意为在运行中悄...

浅谈JavaScript的执行效率

浅谈JavaScript的执行效率

Javascript是一门非常灵活的语言,我们可以随心所欲的书写各种风格的代码,不同风格的代码也必然也会导致执行效率的差异,开发过程中零零散散地接触到许多提高代码性能的方法,整理一下平时比较常见...

30行代码实现JavaScript中的MVC

30行代码实现JavaScript中的MVC

从09年左右开始,MVC逐渐在前端领域大放异彩,并终于在刚刚过去的2015年随着ReactNative的推出而迎来大爆发:AngularJS、EmberJS、Backbone、ReactJS、RiotJS、VueJS……一连串的名字走马观花式的...

你不一定能做对的JavaScript闭包面试题

你不一定能做对的JavaScript闭包面试题

由工作中演变而来的面试题这是一个我工作当中的遇到的一个问题,似乎很有趣,就当做了一道题去面试,发现几乎没人能全部答对并说出原因,遂拿出来聊一聊吧.先看题目代码:functionfun(n,o){console....

7款让人惊叹的HTML5粒子动画特效

7款让人惊叹的HTML5粒子动画特效

本文由码农网–小峰原创,转载请看清文末的转载要求,欢迎参与我们的付费投稿计划!HTML5的很大一个优势就是可以更加便捷高效地制作网页粒子动画特效,特别是Canvas特性,可以实现在网页上绘制任何图...

Linux 2.6内核启动传递命令行的过程分析

Linux 2.6内核启动传递命令行的过程分析

内核在启动时可以传递一个字符串命令行,来控制内核启动的过程,例如:"console=ttyS2,115200mem=64M@0xA0000000"这里指定了控制台是串口2,波特率是115200,内存大小是64M,物理基地址是0xA0000000....

嵌入式Linux文件系统详细介绍

嵌入式Linux文件系统详细介绍

Linux支持多种文件系统,包括ext2、ext3、vfat、ntfs、iso9660、jffs、romfs和nfs等,为了对各类文件系统进行统一管理,Linux引入了虚拟文件系统VFS(VirtualFileSystem),为各类文件系统提供一个统一...

嵌入式让翻译软件绝处逢生

嵌入式让翻译软件绝处逢生

十年前,在大学校园里,随处可见抱着英汉词典穿梭的学子.而今天,取而代之的是电子词典、笔记本电脑甚至是智能手机.这是嵌入式翻译软件应用的成果.嵌入式不仅让翻译软件有了更多的载体,还让相关厂商...

Shell编程:Linux系统环境程序设计之路

Shell编程:Linux系统环境程序设计之路

别的高级语言都有函数的感念,当然shell编程也有这个概念,当写一个比较大型的shell程序的时候,如果没有函数,则会到处都是重复的代码.当然也可以调用别的脚本,但是速度会比较慢.所以函数是必不可少...