JavaScript
文章平均质量分 93
The__Flash
欲终心懒慢,转恐兴阑散
展开
-
Javascript模块化编程学习小结
拥抱模块化的javascript随着越来越多的后端逻辑转移到前端,网页中的js代码量也是与日俱增,只是靠函数式的方式来组织代码已经渐渐变得力不从心,这时类的方式出现了,Prototype、YUI、Ext等框架渐渐流行开来,以满足大量javascript代码的开发。而紧接着nodejs横空出世,这个服务端的javascript采用模块化的写法很快就在前端领域产生了巨大影响,大牛们纷纷效仿,各原创 2016-04-04 10:43:22 · 871 阅读 · 0 评论 -
JS使用正则+JSON对HTML模板进行数据填充
在WEB前端开发中,经常会根据动态的数据加载一些具有相同结构、不同内容的HTML控件,如果把这些HTML代码全写入JS中,根据不同的数据显示的控件也不一样,操作起来会显得比较繁琐,而且极不利于代码的维护,怎么办呢?不知道你是否听说过模板,模板渲染,数据填充。使用模板方法,直接把数据往里面套就好了。憋说话,先上个示例,用心去感受。这里有个非常重要的方法,此方法是对原生js的string类进行的扩展,也原创 2016-04-06 21:09:15 · 8380 阅读 · 5 评论 -
JavaScript创建对象的几种方式
面向对象(Object-Oriented,OO)语言都有一个标志,那就是它们都具有类的概念,而通过类可以创建任意多个具有相同属性和方法的对象。而我们知道,ECMAScript中没有类的概念,因此它的对象也与基于类的语言中的对象有所不同。我们可以把ECMA的对象想象成散列表:无非就是一组名值对,其中值可以是数据或函数。 一、最简单的方式 创建自定义对象最简单的方式就是创建一个Object的实例,然原创 2016-04-15 16:35:42 · 659 阅读 · 0 评论