Javascript我学之三函数的参数

发表于2015-07-15 15:54:35|--次阅读

本文是金旭亮老师网易云课堂的课程笔记,记录下来,以供备忘函数的参数 对于参数值,JavaScript不会进行类型检查,任何类型的值都可以被传递给参数。 对于函数参数,如果过少,没得到值的参数值为undefined,如果过多,多的会被忽略掉。 1 //调用...

使用 Require.js 引用第三方框架时遇到的一些情况

发表于2015-07-15 15:54:17|--次阅读

## 使用 Require.js 引用第三方框架时遇到的一些情况在使用Require.js解析依赖的时候,会出现以下几种情况:> 程序中的依赖关系 **当前程序** 依赖于 **B包**, **B包** 依赖于 **A包**1. A包与B包两者都支持AMD,此时不需要任何操作: //B...

r.js压缩打包(require + backbone)项目开发文件

发表于2015-07-15 15:54:02|--次阅读

自从用了(require + backbone)开发模式,加载的文件简直可以捋起一座山了;虽然是异步,但是该节省的也是要节省的,是时候减减负了

初学JavaScript七大注意事项

发表于2015-07-15 15:53:51|--次阅读

知识说明: 初学JavaScript,注意以下七大细节,在实现同样功能的情况下,让我们的代码更易懂、效率更高。一、简化代码例如:创建对象之前是这样的:Var car = new object();Car.color = “red”;Car.wheels = 4;Car.age = 8;而现在可以写成...

angularJS 报错: [ngModel:numfmt] http://errors.angularjs.org/1.4.1/ngModel/numfmt?p0=333

发表于2015-07-15 15:53:38|--次阅读

stringToNumber2 指令中这么写没问题,但是html中调用也这么写,html解析会自动将标签和标签属性专为小写,即stringToNumber2变成了stringtonumber2,导致最终:Error: ngModel:numfmt Model is not of ty...

jQuery的bind()方法用法详解

发表于2015-07-15 15:53:28|--次阅读

bind()方法用法详解:此方法是使用比较频繁的方法之一,虽然在API手册上有着对方法的介绍,但是由于语言简短,例子不够详细,可能会造成不能够完全准确的掌握bind()方法的使用,下面就结合实例介绍一下此方法的使用。语法格式:$(selector).bind(type,[data],function...

什么是jQuery的事件委托

发表于2015-07-15 15:53:12|--次阅读

什么是jQuery的事件委托:事件委托主要是利用事件冒泡现象来实现的,对于事件委托的精准的掌握,可以有利于提高代码的执行效率。先看一段代码实例:蚂蚁部落 单元格 单元格 单元格 单元格 单元格 单元格 单元格 单元格 单元格 单...

live()方法用法详解

发表于2015-07-15 15:53:02|--次阅读

live()方法用法详解:此方法的在jQuery中使用率相当高,并且具有独特的特点,且从其语法结构上不能够看出此方法的独特之处,下面就通过实例详细介绍一下次方法的用法。先看一段代码实例:蚂蚁部落蚂蚁部落以上代码中,当点击div的时候会执行一个事件处理函数,为span元素设置文本内容,就像jQuery...

如何点击隐藏和显示一个div

发表于2015-07-15 15:52:50|--次阅读

如何点击隐藏和显示一个div:在很多时候有这样的需求,那就是点击显示一个div,再点击就会隐藏显示的div。例如在网站后台添加文章的时候,有时候会根据用户的需要选择是否添加额外的信息。下面就简单介绍一下如何实现此种效果。实现点击隐藏和显示div的方法有多种,下面就介绍一下比较常用的一种:使用togg...

jQuery原型方法first,last,eq,slice源码分析

发表于2015-07-15 15:52:40|--次阅读

这4个方法中前3个方法很常用大家都见过,但是slice方法可能会以为是数组方法,其实slice也是jQuery的一个原型方法,只不过是底层方法是为其他方法服务的(更具体点是为eq方法服务的),首先还是看下这几个方法前台是怎么使用的;eq 概述 获取第N个元素参数一个整数,指示元素的位置,从集合中的最...

node 异步回调解决方法之yield

发表于2015-07-15 15:52:28|--次阅读

先看如何使用使用的npm包为genny,npm 安装genny,使用 node -harmony 文件(-harmony 为使用es6属性启动参数) 启动项目var genny= require('genny'); genny.run(function* (resume) { conso...

(博客园首发)开源框架knot.js正式发布了,为前端开发带来全新的开发方式--CBS

发表于2015-07-14 14:43:43|--次阅读

Knot.js并不是简单的“另一个”前端MVVM框架。 比较AngularJS,KnockoutJS等前辈,knot.js有很多创新和突破。 它带来了一种全新的前端开发方式“CBS”,把数据绑定逻辑得从HTML中抽取出来,大大增加了系统的可维护性。此外Knot.js符合直观,易学易用,自带一个功能强...

jQuery插件开发之boxScroll与marquee

发表于2015-07-14 14:43:29|--次阅读

BoxScroll 常见图片轮播效果的简单实现。可以数字列表控制或者左右按键控制。逻辑很简单,下面的Marquee形成环,这个到了尽头得往回跑,看看注释就知道了。 代码如下:HTML简易图片轮播插件 ToLeft ...

jQuery插件开发之datalist

发表于2015-07-14 14:43:21|--次阅读

HTML5中定义了一种input框很好看的下拉列表--datalist,然而目前它的支持性并不好(万恶的IE,好在你要渐渐退役了...)。于是最近更据需求写了一个小型datalist插件,兼容到IE8(IE7应该没多少人用了吧?)。实现的具体需求如下: 当被选中的时候(触发blur焦点)(不管是鼠....

页面自动刷新

发表于2015-07-14 14:43:14|--次阅读

描述:为了反映站点数据的变化,通常需要页面进行自动刷新。刷新结果可以是当前页面,也可以转换到指定页面。实现代码:难点剖析:重点是meta元素,其属性"HTTP-EQUIV"设置为"refresh"时,会自动刷新当前页面,此属性包含两个重要的设置:content和url,content表示自动刷新的时...

javascript 模式方面的学习

发表于2015-07-14 14:43:04|--次阅读

看了好多网上的文章,基本上得到一个结论:一些写类工具函数或框架的写类方式本质上都是构造函数+原型1.用构造函数来定义类属性(字段)。2.用原型方式来定义类的方法。具体文章请参阅JavaScript的写类方式(1)http://www.cnblogs.com/snandy/archive/2011/0...

按值传递和按地址传递

发表于2015-07-14 14:42:54|--次阅读

变量分为基本类型(值型)和引用类型变量. 基本数据类型包括数字,字符串,布尔,null,undefined这些, 引用数据类型包括object(Object,Array, RegExp, Date, Math...), 函数.如果将基本类型的值赋值给变量, 变量会将这个值的本身保存起来: va...

JSON.parse()和JSON.stringify()

发表于2015-07-14 14:42:47|--次阅读

1.parse 用于从一个字符串中解析出json 对象。例如var str='{"name":"cpf","age":"23"}'经 JSON.parse(str) 得到:Object: age:"23" name:"cpf" _proto_:Objectps:单引号写在{}外,...

getElementsByClassName()用法详解

发表于2015-07-14 14:42:31|--次阅读

getElementsByClassName()用法详解:在编程中,我们习惯于使用以下方式获取对象:getElementById('id')getElementsByName('name')getElementsByTagName('tag')第一个可以获取指定id值的对象,第二个可以获取具有指定n...

如何实现在线客服效果

发表于2015-07-14 14:42:22|--次阅读

如何实现在线客服效果:在线客服系统在大量的网站都有应用,特别是销售类网站,可以有效的增加网站的可用性,便于客户及时联系商家,从而增加了交易成功的可能性,在线客服系统的实现方式有多种多样,这里介绍一种网上常见并且非常美观的客服系统,以此达到举一反三的目的,能够比较轻松的实现其他外观形式的客服系统,代码...

猜你喜欢

友情链接: hao123 360导航 搜狗网址导航 114啦网址导航 博客大全
Copyright © 1999-2014, WEBKFA.COM, All Rights Reserved  京ICP备14034497号-1