自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(48)
  • 资源 (2)
  • 收藏
  • 关注

转载 【注意 】JS构造函数与原型prototype的区别介绍

下面小编就为大家带来一篇JS构造函数与原型prototype的区别介绍。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧构造函数方法很好用,但是存在一个浪费内存通过原型法分配的函数是所有对象共享的.通过原型法分配的属性是独立.-----如果你不修改属性,他们是共享如果我们希望所有的对象使用同一一个函数,最好使用原型法添加函

2016-09-06 11:51:43 263

转载 JavaScript Promise启示录

【编者按】JavaScript是一种基于对象和事件驱动并具有相对安全性的客户端脚本语言。自推出后就大受开发者的青睐,基于JavaScript的开发工具也不计其数,开发者们可以灵活选择,轻松构建应用。原文作者TAT.dmyang就JavaScript中的Promise规范给出了一些见解,目前高级浏览器如Chrome、Firefox都已经内置了Promise对象,提供更多的操作接口,如此优雅的Prom

2016-09-05 15:11:04 169

转载 js 胡思乱想

同事在一周内做了一个后台管理平台,我会不进去看看???嗯,我一直觉得,作为一个伪前端,至少要能自己搭建一个项目,也试了好几次,但是总是感觉用的没别人搭建的好,今天,明白了一个道理,项目能快速出来才是最好的,用之前叠加的经验帮助你减少搭建时间。所以,我以后就准备随身携带公司项目已经搭建好的框架,其实做前端的,1.对于功能型的网站,我觉得主要的功能无非登陆,table展示数据以及翻页,搜索

2016-09-05 15:10:19 170

转载 React首部经典图书推荐:全程经典实例,360度剖析React.js

【编者按】Facebook 2014年推出了开源框架React.js,《React:引领未来的用户界面开发框架》作为该领域的首作,由多位一线专家精心撰写,采用一个全程实例全面介绍和剖析了ReactReact.js 的方方面面。下面为该书的节选内容。动画动画可以让用户体验变得更加流畅与自然,而React 的TransitionGroup 插件配合CSS3 可以让我们在项目中整合动画效

2016-09-05 15:08:58 652

转载 CSDN_投票评选_JS_分析脚本

作者: 铁锚日期: 2013年12月31日如题, 使用说明如下:[html] view plain copy 1. 原创图书  http://special.csdn.net/book2013/yc.html    2. 引进图书  http://special.csdn.net/book2013/yj.htm

2016-09-05 15:07:35 247

转载 【 D3.js 入门系列 --- 9.1 】 饼状图的制作

本人的个人博客为: www.ourd3js.com     csdn博客为: blog.csdn.net/lzhlzz     转载请注明出处,谢谢。    这一节用 Layout 做一个饼状图。第9节中说过, Layout 的作用只是转换数据,将不适合图形化的数据转化成适合图形化的数据。现在使用以下数据:[javascript] view

2016-09-05 15:06:36 319

转载 【CSDN学院公开课】数据可视化与 D3.js

演讲嘉宾吕之华日本岩手大学学生嘉宾介绍:CSDN博客专家,2014年与好友创办OUR D3.JS数据可视化专题站,以D3.js为题发表一系列教学文章,获得读者好评,著有《精通 D3.js》。会议介绍吕之华老师的其它课程:http://edu.csdn.net/lecturer/687吕老师的博客地址:  http://www.ourd3j

2016-09-05 15:04:39 638

转载 三款开源工具让你的演示脱颖而出

不论是在商业圈还是在学术界,演示都是生活中不可或缺的一部分。一般来说,做一个演示就意味着做几张幻灯片,微软的PPT,Apple的 Keynote,LibreOffice的Impress都是常见的选择。撇开前两个应用的闭源性质不谈,这些应用的问题在于如果你要查看你准备的内容, 你就必须在演示的电脑上安装对应的软件。如果想在线展示的话,你也可以尝试用谷歌的Drive或者类似的其他服务碰碰运气,不过能否

2016-09-05 15:04:06 277

转载 一个轻量级的JavaScript库:Reactor.js

下面是一个简单的例子:[js] view plaincopyvar foo = Signal(1);  var bar = Signal(function(){    return foo() + 1;  });  var moo = Observer(function(){    console.log(bar());  }

2016-09-05 15:03:34 619

转载 【知识库】八款你不得不知的开源前端JS框架

angular.jsAngular.JS是一个开源的JavaScript框架,最适于开发客户端的单页面应用。它实现了前端MVC架构,专注于扩展HTML功能,提供动态数据绑定(Data Binding),且能与其它框架(如jQuery)合作融洽。(项目详情)项目主页: http://angularjs.org/代码托管地址: https://github.

2016-09-05 15:02:39 632

转载 js类

面向对象的基础就是定义类,下面是定义一个类的例子,它有属性、方法、静态属性和静态方法。例: //一个js类function JsTestClass(privatePara,publicPara)//构造函数{   var priBl=privatePara;//私有变量   this.pubBl=publicPara; //公有变量   //定义私有方法   f

2016-09-05 15:01:53 232

转载 十款最新的JavaScript开发工具

JavaScript自推出后就大受开发者的青睐,基于JavaScript的开发工具(这里包含大量的JS开发资源,包括前端、框架、通用类等)不计其数,开发者们可以灵活选择,轻松构建应用。本文分享了十款最新的JavaScript开发工具,喜欢的话就赶紧mark!1.  Kreate 这款工具有助于对 jQuery对象快速生成DOM。你可以创建单个或多个元素。 

2016-09-05 15:00:58 416

转载 js模块化

刚开始的时候我们写js代码是这么写的[html] view plain copy function method1(){    }  function method2(){    }  然后调用的时候通过method1(),method2()即可调用,这么写的话有很明显的缺点,在页面上我们可能引用了其他的j

2016-09-05 15:00:23 176

转载 专访AngularJS框架创始人Misko Hevery:让Web开发更便捷

AngularJS是一款开源的JavaScript MV*(MVW、MVVM、MVC)框架,目前由Google维护。AngularJS弥补了HTML在构建应用方面的不足,其通过使用标识符(directives)结构,来扩展Web应用中的HTML词汇,使开发者可以使用HTML来声明动态内容,从而使得Web开发和测试工作变得更加容易。官方网站:http://angularjs.org/

2016-09-05 14:59:09 372

转载 【开源专访】Sea.js创始人玉伯的前端开发之路

在Web应用程序的用户体验越来越被重视的今天,前端开发的地位也上升到了前所未有的高度,而随之而来的也有更多的挑战。为了将前端开发者繁重的工作变得简单,框架应运而生。国内也不乏一些非常优秀的前端开发框架。本期【开源专访】我们邀请到了国内前端大牛玉伯(@玉伯也叫射雕),请他为我们分享一些关于前端框架、前端开发的那些事,以及前端大牛是如何炼成的。玉伯(王保平),淘宝前端类库 KISSY、

2016-09-05 14:58:40 485

转载 JS框架AngularJS

JavaScript的使用已经非常普遍,同时也有很多写好的JS框架,比如 jQuery 框架,应用已经非常广泛,最近又出很多新的JS框架,比如 AngularJS 框架,下面就简单认识一下 该框架;一,AngularJS的开发者AngularJS 由 Google 开发;二,什么是AngularJS?在高层次理解之上,AngularJS是一个把HTML(视图)绑

2016-09-05 14:57:48 221

转载 打造个性CSDN博客之JS篇

虽然CSDN博客提供模版少,但它开放了CSS样式自定义和公告HTML的解析,这里我们利用公告来添加一些CSS和JS代码。方法如下:一、进入“http://hi.csdn.net/home.html”,点击“我的博客”后的配置按钮。在公告栏处填入你自己的脚本代码,此处以jquery举例。需要特别说明的是。CSDN博客中会引用到“http://blog.csdn.net/js/LoadFeed

2016-09-05 14:57:09 173

转载 学习Javascript闭包(Closure)

作者: 阮一峰日期: 2009年8月30日闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。下面就是我的学习笔记,对于Javascript初学者应该是很有用的。一、变量的作用域要理解闭包,首先必须理解Javascript特殊的变量作用域。变量的作用域无非就是两种:全局变量和局部变量。

2016-09-05 14:55:44 166

转载 js闭包的用途

我们来看看闭包的用途。事实上,通过使用闭包,我们可以做很多事情。比如模拟面向对象的代码风格;更优雅,更简洁的表达出代码;在某些方面提升代码的执行效率。1 匿名自执行函数我们知道所有的变量,如果不加上var关键字,则默认的会添加到全局对象的属性上去,这样的临时变量加入全局对象有很多坏处,比如:别的函数可能误用这些变量;造成全局对象过于庞大,影响访问速度(因为变量的取值是需

2016-09-05 14:55:17 120

转载 js 函数function用法

javascript 函数不同于其他的语言,每个函数都是作为一个对象被维护和运行的。通过函数对象的性质,可以很方便的将一个函数赋值给一个变量或者将函数作为参数传递。在继续讲述之前,先看一下函数的使用语法:以下是引用片段:function func1(…){…}  var func2=function(…){…};  var func3=function func4(…){…};

2016-09-05 14:54:50 198

转载 js的预编译理解

function mm(){ }这种形式是声明一个函数,跟 var 一个变量的机制一样,脚本在解释执行之前会做预编译处理,而var mm = function(){ }这种形式是对一个变量赋值,虽然也做预编译,但仅仅只是给 mm 事先变量分配一个内存空间,而没有做初始化请测试以下几段代码代码一:window.alert(mm);fun

2016-09-05 14:54:22 287

转载 实例讲解js中的预编译

js作为一本脚本语言,可以不经过编译直接运行,但遇到预编译的问题,尤其是变量或函数同名时,这点知识就尤其必要了。为了更好地了解js语言背后的运行机理。笔者采用实例化的方式讲解我理解的预编译。   理解预编译首先要弄清楚两种概念:函数声明和变量赋值。[javascript] view plain copy function ledi(){ 

2016-09-05 14:53:47 157

转载 js函数的多种定义方法与其区别

一、什么是匿名函数在Javascript定义一个函数一般有如下三种方式:函数关键字(function)语句:function fnMethodName(x){alert(x);}函数字面量(Function Literals):var fnMethodName = function(x){alert(x);}Function()构造函数:var fnMethodName =

2016-09-05 14:52:52 395

转载 JS 定义方法的三种方式

JS中的phototype是JS中比较难理解的一个部分 本文基于下面几个知识点: 1 原型法设计模式在.Net中可以使用clone()来实现原型法原型法的主要思想是,现在有1个类A,我想要创建一个类B,这个类是以A为原型的,并且能进行扩展。我们称B的原型为A。 2 javascript的方法可以分为三类:a 类方法b

2016-09-05 14:52:00 418

转载 js 函数定义三种方式

[html] view plain copy  1     script type="text/javascript">   2        3         function add(num1,num2)   4         { return num1+num2+200;}   5         var sum=add(122,10000

2016-09-05 14:51:19 160

转载 js如何实现继承(js实现继承的五种方式)

版权声明:本文为博主原创文章,未经博主允许不得转载。js继承有5种实现方式:1、继承第一种方式:对象冒充  function Parent(username){    this.username = username;    this.hello = function(){      alert(this.username);    }  }  func

2016-09-05 14:50:14 171

转载 js如何实现继承

js继承有5种实现方式:1、继承第一种方式:对象冒充  function Parent(username){    this.username = username;    this.hello = function(){      alert(this.username);    }  }  function Child(username,password){

2016-09-05 14:49:48 144

转载 JavaScript原型和继承

前几天看了《再谈js面向对象编程》,当时就请教哈大神,发现文章有的地方可能会造成误导(或者说和ECMA有出入),后来自己翻一翻ECMA,总算找到“标准”的理解……本文适合初学者,特别是对构造函数、原型和原型链概念比较模糊的,大牛请路过,好了,让我们一步步来看看 Javascript原型(链)到底有多神秘……一、函数创建过程在了解原型链之前我们先来看看一个函数在创建过程中做了

2016-09-05 14:49:16 151

转载 js的三种继承方式及其优缺点

第一种,prototype的方式://父类 function person(){ this.hair = 'black'; this.eye = 'black'; this.skin = 'yellow'; this.view = function(){ return this.hair + ',' + this.eye

2016-09-05 14:48:33 334

转载 浅谈js中的三种继承方式及其优缺点

第一种,prototype的方式://父类 function person(){ this.hair = 'black'; this.eye = 'black'; this.skin = 'yellow'; this.view = function(){ return this.hair + ',' + this.eye + ',' + this.ski

2016-09-05 14:47:48 219

转载 javascript入门基础

JavaScript是一种具有面向对象能力、解释性的程序设计语言,它是基于对象和事件驱动的安全的客户端脚本语言。用于验证发往服务器的数据,增加web互动,加强用户体验度。【组成部分】                               js由ECMAScript,DOM(文档对象模型),BOM(浏览器对象模型)3大部分组成:        (

2016-09-05 14:47:10 154

转载 javascript新手入门必读书籍推荐

在当下,极多的程序员是通过自学来完成入门以及提升的。对于javascript的学习来说,同样不例外。许多新手入门javascript选择通过视频教程或者论坛交流的方式进行学习,这种方式固然较为轻松和便捷,但在知识的获取上有些碎片化,对于新手来说不是很好。在javascript的入门阶段,通过书籍来学习对于新手来说才是最好的手段。书籍的学习固然比较枯燥,但是也是最权威,最系统化的,对于新手来

2016-09-05 14:46:36 249

转载 【JavaScript】JavaScript之快速入门

一、基本概念        JavaScript是一种基于对象(Object Based)和事件驱动(Event Driver)的脚本语言,它本身提供了非常丰富的内部对象供开发人员使用。        JavaScript是一种解释性编程语言,其源代码在发往客户端执行之前不需经过编译,而是将文本格式的字符代码发送给客户端由浏览器解释执行。        下面是第一个JavaScript

2016-09-05 14:45:44 177

转载 Javascript 面向对象详解

刚接触Js的童鞋会很不习惯Js的prototype继承,不管是C++,Java,还是Python 都有完整的类继承机制,如果把以前的思路带到Js中,你会吃不少的亏,所以我们首先要做的就是转换思路,将Js的继承机制当作新的东西学习,也不要疑惑为啥Js的继承这么麻烦,为什么没有Class的支持呢?统统的一切疑惑你都要换个思路,如果你最早接触的开发语言是Js,当你再遇到C++时,你也会有一样的疑惑,所以

2016-09-05 14:45:11 143

转载 JavaScript 对象的三个属性

版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]1.原型属性 prototype      原型属性非常重要以至于我们通常称之为原型;     对象的创建有两种方法,1)通过new创建对象,这时prototype作为它的原型,2)通过Object.create()创建对象,第一个参数作为他的原型。   检测对象的原型

2016-09-05 14:44:17 233

转载 JavaScript 本地对象、内置对象、宿主对象

首先解释下宿主环境:一般宿主环境由外壳程序创建与维护,只要能提供js引擎执行的环境都可称之为外壳程序。如:web浏览器,一些桌面应用系统等。即由web浏览器或是这些桌面应用系统早就的环境即宿主环境。本地对象ECMA-262 把本地对象(native object)定义为“独立于宿主环境的 ECMAScript 实现提供的对象”。再来看一下,“本地对象”包含哪些内容:

2016-09-05 14:43:52 146

转载 javascript 对象 本地对象、内置对象和宿主对象

在javascript中,对象由特性(attribute),特性可以是原始值,也可以使引用值。如果特性存放的是函数,它将被看作对象的方法(method),否则该特性被看作属性(property)。对象是用关键字new后跟实例化的类的名字创建的例如:var o=new Object();也可以使用var o=new Object;var o={}; 

2016-09-05 14:43:25 193

转载 Javascript 进阶 继承

版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/291942611、基于类的继承下面看下面的代码:[javascript] view plain copy  "text/j

2016-09-05 14:42:42 172

转载 Javascript中的几种继承方式比较

开篇从’严格’意义上说,javascript并不是一门真正的面向对象语言。这种说法原因一般都是觉得javascript作为一门弱类型语言与类似java或c#之类的强型语言的继承方式有很大的区别,因而默认它就是非主流的面向对象方式,甚至竟有很多书将其描述为’非完全面向对象’语言。其实个人觉得,什么方式并不重要,重要的是是否具有面向对象的思想,说javascript不是面向对象语言的,往往

2016-09-05 14:41:46 133

转载 javascript 继承的实现

1.使用原型链实现继承  我们让“子类”原型对象等于“基类”的一个实例,这样“子类”原型对象就会有[[prototype]]指针指向“基类”的原型对象,这就是原型链的基本概念。  1.1实现原型链的一种基本模式:[javascript] view plain copyfunction SuperType(){     

2016-09-05 14:41:12 140

三大数据库驱动包

oracle,mysql,sqlserver 数据库驱动包 据说要满20字描述 才容易被人搜说到,我表示好难 20字怕是写不憋不出来了

2013-04-18

json完整jar包

json完整jar包

2013-04-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除