之前的文章里有提到过javascript类式继承,那种继承方式极大的方便了其他语言(非javascript)程序员使用javascript来实现继承,但是有缺点,就是建立了一个非必要的构造函数,那这篇文章我们来谈一谈具有javascript自身特色的原型式继承。我们先来看一看下面的代码:var Ca...
分类:
编程语言 时间:
2015-04-03 12:50:12
阅读次数:
179
Highcharts是一个制作图表的纯Javascript类库,主要特性如下:兼容性:兼容当今所有的浏览器,包括iPhone、IE和火狐等等;对个人用户完全免费;纯JS,无BS;支持大部分的图表类型:直线图,曲线图、区域图、区域曲线图、柱状图、饼装图、散布图;跨语言:不管是PHP、Asp.net还是...
分类:
Web程序 时间:
2015-03-28 16:57:01
阅读次数:
192
//判断是不是数组 console.log(Object.prototype.toString.apply([])==='[object Array]') //判断是不是函数 console.log(Object.prototype.toString.apply(function(){})==='[...
分类:
编程语言 时间:
2015-03-20 15:53:54
阅读次数:
165
写这篇文章的目的何在: 1.本人还算喜欢看书,JavaScript的相关书看过一些,书本上总能看见对JavaScript类似的评语或者评价 - “JavaScript调试困难”。 可是事实却是随着互联网行业的的飞速发展,JavaScrip...
分类:
其他好文 时间:
2015-03-19 15:00:13
阅读次数:
244
网上可以找到各种各样的javascript定义类的方法:1.ECMAScript 定义类或对象2.Javascript定义类(class)的三种方法我想整理出一个“简洁”的类定义模板,实现代码的模块化。一、命名空间//根命名空间var Root;if(!Root) Root={};...//二级命名...
分类:
编程语言 时间:
2015-03-10 00:01:13
阅读次数:
350
Sonic.js 是一个很小的 JavaScript 类,用于创建基于 HTML5 画布的加载图像。更强大的是 Sonic.js 还提供了基于现成的例子的创建工具,可以帮助你实现更多自定义的(Loading)加载动画效果。在线预览源码下载实现的代码。html代码: var loaders = [ ....
分类:
Web程序 时间:
2015-03-09 12:14:14
阅读次数:
156
1.为什么使用bower前端需要使用大量的类库,常用的就有:用来解决IE功能性Bug的HTML5 Shiv、ExplorerCanvas、Respond;JavaScript类库jQuery、Underscore.js;UI框架Bootstrap;其他完成特定功能的类库更是数不胜数。当然这些类库都可...
分类:
其他好文 时间:
2015-03-08 16:54:00
阅读次数:
109
Node.js 函数在JavaScript中,一个函数可以作为另一个函数接收一个参数。我们可以先定义一个函数,然后传递,也可以在传递参数的地方直接定义函数。Node.js中函数的使用与Javascript类似,举例来说,你可以这样做:function say(word) { console.log....
分类:
Web程序 时间:
2015-03-05 14:20:36
阅读次数:
142
SVG 通常可以用作跨分辨率视频。这意味着在一块高分屏幕上不会降低图片的锐度。此外,你甚至可以让SVG动起来,通过使用一些javascript类库。下面,我们分享一些javascript类库,这些类库会帮助我们将SVG动画提高一个等级。 Vivus Vivus 是一个能动画js类库,它能够给S...
分类:
编程语言 时间:
2015-03-04 09:37:21
阅读次数:
136
原生JS提供了typeof操作符来判断类型,判断基本类型时没问题,但当判断复杂类型时便有点不尽人意。基本类型有哪些?众说纷纭,争议的是null和function算不算基本类型?个人觉得能被typeof出正确类型的都是基本类型,来看以下代码:/*基本类型*/alert(typeof nudefined...
分类:
编程语言 时间:
2015-03-03 11:38:39
阅读次数:
203