Welcome 微信登录

首页 / 脚本样式 / JavaScript

快速使用Bootstrap搭建传送带

快速使用Bootstrap搭建传送带

bootstrap介绍Bootstrap是前端开发中应用非常广泛的一个框架,最早是Twitter 公司内部的一个工具,开源之后迅速得到了各方的认可。本书基于最新的Bootstrap 3撰写,在简单介绍了安装与配置之后就直奔主题,分别讨论了个人作品站点、WordPress主题、企业网站、电子商务网站和单页营销网站等几个最具代表性的应用案例,结合这些案例细致地剖析了Bootstrap还有LESS的使用方式和技巧。说了这么多,都是题外话,下面看看bootstra...
前端性能优化及技巧

前端性能优化及技巧

前言为什么要优化性能对于前端工程师如此重要在行业内有句话不知道大家有没有听说过,‘懂得性能优化并且研究过jquery源代码的人和不懂得性能优化写出来的代码对于性能的消耗会相差上百倍甚至上千倍",现在的javascript属于从ECMAscript3到ECMAscript5以及ECMAscript6的一个过渡的过程。在javascript的编写不健全的时候编写代码方法不得当,引起的问题也是不容忽视的。性能优化下面将自己对于性能优化的一些见解与大家分享; 1....
javascript创建对象的几种模式介绍

javascript创建对象的几种模式介绍

在js中有几种模式可以创建对象,通过对象操作所包含的属性与方法。一般来说,构造函数名称的第一个字母为大写字母,非构造函数名称的第一个字母为小写字母,当然,构造函数与一般函数唯一的区别只是调用的方式不同而已,所以任何函数只要通过new来调用,那它就可以作为构造函数,若不通过new来调用,则与一般函数一样。谈谈我对这几种模式的理解:工厂模式:创建一个一般函数,在函数里创建一个Object对象,为这个对象增添属性与方法,同时赋予其值,最后返回对象。无法识别对象类...
浅析在javascript中创建对象的各种模式

浅析在javascript中创建对象的各种模式

最近在看《javascript高级程序设计》(第二版)javascript中对象的创建•工厂模式•构造函数模式•原型模式•结合构造函数和原型模式•原型动态模式面向对象的语言大都有一个类的概念,通过类可以创建多个具有相同方法和属性的对象。虽然从技术上讲,javascript是一门面向对象的语言,但是javascript没有类的概念,一切都是对象。任意一个对象都是某种引用类型的实例,都是通过已有的引用...
JavaScript中的原型继承基础学习教程

JavaScript中的原型继承基础学习教程

大多数编程语言中,都有类和对象,一个类可以继承其他类。在JavaScript中,继承是基于原型的(prototype-based),这意味着JavaScript中没有类,取而代之的是一个对象继承另一个对象。:)1. 继承, the proto在JavaScript中,当一个对象rabbit继承另一了对象animal时,这意味着rabbit对象中将会有一个特殊的属性:rabbit.__proto__ = animal;当访问rabbit对象时,如果解释器在r...
使用AJAX实现Web页面进度条的实例分享

使用AJAX实现Web页面进度条的实例分享

在应用程序的安装和下载过程中,进度条的使用已经是非常普遍了。进度条可以用来表识项目的完成进度,可以用百分比或数字表示,可以水平放置。利用Ajax技术创建进度条,功能显得更加强大的快捷。现在创建一个实例,以演示使用Ajax技术实现进度条。该实例同样可以分为客户端代码和服务端代码。1,服务端代码 服务端代码主要实现一句客户端的请求信息,返回相应的百分比数字。打开记事本,输入下列代码:<%@ page contentType="text/html; cha...
JavaScript数组方法总结分析

JavaScript数组方法总结分析

由于最近都在freecodecamp上刷代码,运用了很多JavaScript数组的方法,因此做了一份关于JavaScript教程的整理,具体内容如下:一、普通方法1、join() 将数组元素连接在一起,并以字符串形式返回参数:可选,指定元素之间的分隔符,没有参数则默认为逗号返回值:字符串对原数组的影响:无2、reverse()将数组的元素顺序变成倒序返回参数:无返回值:数组对原数组的影响:原数组被修改为倒序排列之后的数组3、sort()对数组元素进行排序并...
JavaScript的Backbone.js框架入门学习指引

JavaScript的Backbone.js框架入门学习指引

1.简介最近在做一个大型网上银行项目前端的优化,需要使用一个胖客户端的优化,大概思路就是前端通过Ajax 请求去后端获取数据,以Jason的格式返回,然后显示在页面上。由于这个系统非常庞大,胖客户端方案难免需要在客户端写大量的JS代码。我想对于任何团队来说,大量的,非结构化的代码维护起来都非常的不方便。所以BackBone进入了我的视线。它提供了一种途径可以让你结构化你的JS代码,让你以面向对象的方式来组织你的前端JS代码。这就好比我们在前端应用Domai...
深入解析Backbone.js框架的依赖库Underscore.js的作用

深入解析Backbone.js框架的依赖库Underscore.js的作用

backbone必须依赖underscore.js才能够使用,它必须通过underscore中的函数来完成访问页面元素、处理元素的基本操作。注:backbone可以很好的与其它js库一起工作,所以说它是一个库,而不是框架。Underscore并没有对原生对象进行扩展,而是调用_()方法进行封装,一旦封装完成,js对象就变为Underscore对象,也可以通过Underscore对象的Value()方法获取原生js对象中的数据。(jquery通过$()方法得...
Backbone.js框架中Model与Collection的使用实例

Backbone.js框架中Model与Collection的使用实例

Model关于backbone,最基础的一个东西就是model,这个东西就像是后端开发中的数据库映射那个model一样,也是数据对象的模型,并且应该是和后端的model有相同的属性(仅是需要通过前端来操作的属性)。下面就从实例来一步一步的带大家来了解backbone的model到底是什么样的一个东西。首先定义一个html的页面:<!DOCTYPE html><html><head><title>the5fir...
基于bootstrap插件实现autocomplete自动完成表单

基于bootstrap插件实现autocomplete自动完成表单

基于bootstrap插件实现autocomplete自动完成表单,提供脚本代码,用例,以及后台服务端(php), 原文有些没说清楚的地方,希望能帮助大家.首先肯定还是加载bootstrap&jquery了,需要额外说明的是,后端返回的二维数组,和formatItem方法下面的调用保持一致即可;另外,返回的数据要先parseJSON!切记。相关参数说明:source:function(query,process){}。query表示当前文本输入框中的字符串...
<< 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 >>