标签:JavaScript

Web前端

反思JavaScript:论for循环的死亡

1

shuimunianhua 发布于 2017-02-14

我们一直在使用JavaScript的for循环。但现在,在最新的函数式编程技巧的支持下,过时的它应该退休了。幸运的是,你不必是一个函数式编程大师,也可以做出这个改变。更幸运的是,这就是你在眼前项目中可以立马做的事情! 我们一直在使用JavaScript的for循环。但现在,在最新...

阅读(28)评论(0)赞 (1)

Web前端

JavaScript设计模式入门和框架中的实践

1

shuimunianhua 发布于 2017-02-14

在编写JS和组装代码的过程中,运用一定的设计模式可以让我们的代码更加优雅、灵活。 下面笔者就结合诸如redux的subsscribe、ES6的class、vue里面的$dispatch、jquery里面的on/off来给大家简单介绍下设计模式在这些库、语法和框架中的使用。  设计...

阅读(22)评论(0)赞 (1)

Web前端

JavaScript链式结构序列化详解

1

jameshooo 发布于 2016-12-21

一、概述 在JavaScript中,链式模式代码,太多太多,如下: if_else: if(…){     //TODO }else if(…){     //TODO }else{     //TODO } switch: switch(name){  ...

阅读(32)评论(0)赞 (0)

Web前端

JavaScript变量、作用域及内存详解

1

shuimunianhua 发布于 2016-12-19

基本类型值有:undefined,NUll,Boolean,Number和String,这些类型分别在内存中占有固定的大小空间,他们的值保存在栈空间,我们通过按值来访问的。 (1)值类型:数值、布尔值、null、undefined。 (2)引用类型:对象、数组、函数。 如果赋值的...

阅读(32)评论(0)赞 (0)

Web前端

十五个有趣的JavaScript与CSS库

15

jameshooo 发布于 2016-12-05

在十一月份的前端技术列表中,我们整合了一些令人感到惊叹的 GitHub 项目,其中包含了新的 CSS 框架、node.js包管理器,以及用于实现图标、加载效果、工具提示的纯 CSS 解决方案。 那么,让我们一起来看看吧。Have Fun ! 1. Wing Wing 是一个微型(...

阅读(27)评论(0)赞 (0)

Web前端

新手教程:您必须了解的15套JavaScript框架与库

14

shuimunianhua 发布于 2016-12-01

JavaScript拥有着庞大的技术社区,而如此可观的技术支持基础亦帮助其进一步在受众群体中吸引人气。值得强调的是,目前面向开发者的大部分框架及库属于开源项目,这意味着相关开发人员能够轻松运用这些资源以高效完成日常工作。因此,无论您身为JavaScript新手抑或经验丰富的前辈高...

阅读(27)评论(0)赞 (0)

Web前端

写一个JavaScript框架:比setTimeout更棒的定时执行

6

binghuakai 发布于 2016-11-29

这是 JavaScript 框架系列的第二章。在这一章里,我打算讲一下在浏览器里的异步代码不同执行方式。你将了解定时器和事件循环之间的不同差异,比如 setTimeout 和 Promises。 这个系列是关于一个开源的客户端框架,叫做 NX。在这个系列里,我主要解释一下写该框架...

阅读(25)评论(0)赞 (0)

Web前端

详解通过Canvas + JS 实现简易的时钟

1

shuimunianhua 发布于 2016-11-21

之前学习了下html5中的canvas元素,为了练练手就实现了一个简易的时钟。时钟本身并不复杂,也没有使用图片进行美化,不过麻雀虽小五脏俱全,下面就与大家分享一下: 实现效果: html代码: <!DOCTYPE html> <html> <head...

阅读(43)评论(0)赞 (0)

Web前端

【JavaScript】ArtTemplate个人使用体验

3

shuimunianhua 发布于 2016-11-09

ArtTemplate使用是,正常引入js,这个自然不用说。这东西啥时候使用呢?我觉得这东西不仅仅是语法上,连使用的场景也跟JSTL很相似。   当我们使用Ajax向后端获取数据以后,在渲染网页时,如果这个网页元素要跟随者你的数据的不同而不同,那此时就可以很方便的使用ArtTem...

阅读(41)评论(0)赞 (0)