js中的call和apply方法
摘要:call方法: 语法:call(thisObj,[arg1,arg2,arg3,...]); 定义:调用一个对象的一个方法,以另一个对象替换当前对象。 说明: call 方法可以用来代替另一个对象调用一个方法。call 方法可将一个函数的对象上下文从初始的上下文改变为由 thisObj 指定的新对象
阅读全文
posted @
2017-06-22 13:03
半夏微澜ぺ
阅读(244)
推荐(0)
函数属性
摘要:function foo(a,b,c){ arguments.length//2 传进来的参数的个数 arguments只能获取和修改传入的参数的值,如果没有传入参数则失去绑定关系 在严格模式下参数的值都不能修改 arguments[1]=10; arguments[1] 10 arguments[
阅读全文
posted @
2017-06-22 12:43
半夏微澜ぺ
阅读(136)
推荐(0)
dropZone 回显图片
摘要:初始化dropzone的图片信息 <script type="text/javascript"> Dropzone.autoDiscover = false; var myDropzone = new Dropzone("#drop", { url: "/",//上传文件的地址, maxFiles:
阅读全文
posted @
2017-06-21 16:37
半夏微澜ぺ
阅读(6704)
推荐(0)
数组方法 Array.prototype
摘要:Object.prototype 数组的值是有序的集合,每一个值叫做元素,每一个元素在数组中都有数字位置编号,也就是索引,js中数组是弱类型的,数组中可以含有不同类型的元素。数组元素甚至可以是对象或者其他数组 长度范围:1 2的23方-1 new Array(100)//undifind*100 a
阅读全文
posted @
2017-06-14 13:26
半夏微澜ぺ
阅读(3146)
推荐(0)
javascript Array对象
摘要:Array对象用于在变量中存储多个值 数组属性 constructor 返回创建数组对象的原型函数。 length 设置或返回数组元素的个数 prototype 允许你向数组对象添加属性或方法。 concat:concat() 方法用于连接两个或多个数组。该方法 不会改变现有的数组,而仅仅会返回被连
阅读全文
posted @
2017-06-12 09:33
半夏微澜ぺ
阅读(370)
推荐(0)
baiduTemplate 基本知识总结
摘要:html template 使用模板 总结: 1 定义模板 使用script type为 text/html或者text/template 需要使用id标示 火或者存放在textarea中,使用css dispaly none; 使用id标示 demo 模板也可以直接存储在一个变量中 2 分隔符为<
阅读全文
posted @
2017-03-29 16:15
半夏微澜ぺ
阅读(3313)
推荐(0)
require.js的用法
摘要:为什么要用require.js 最早的时候,所有Javascript代码都写在一个文件里面,只要加载这个文件就够了。后来,代码越来越多,一个文件不够了,必须分成多个文件,依次加载。 这段代码依次加载多个js文件。 这样的写法有很大的缺点。首先,加载的时候,浏览器会停止网页渲染,加载文件越多,网页失去
阅读全文
posted @
2017-03-22 10:05
半夏微澜ぺ
阅读(335)
推荐(0)
模块化编程:AMD规范
摘要:目前,通行的Javascript模块规范共有两种:ComonJS和AMD。 CommonJS node.js的模块系统,就是参照CommonJS规范实现的。在ConmonJS中,有一个全局方法require(),用于模块加载。假定有一个数学模块math.js,就可以像下面这样加载。 然后,就可以调用
阅读全文
posted @
2017-03-21 17:35
半夏微澜ぺ
阅读(314)
推荐(0)
javascript 模块化编程----模块的写法
摘要:一、原始写法 模板就是实现特定功能的一组方法 只要把不同的函数(以及记录状态的变量)简单地放在一起,就算是一个模块。 上面的函数m1()和m2(),组成一个模块。使用的时候,直接调用就行了。 这种做法的缺点很明显:"污染"了全局变量,无法保证不与其他模块发生变量名冲突,而且模块成员之间看不出直接关系
阅读全文
posted @
2017-03-21 17:13
半夏微澜ぺ
阅读(247)
推荐(0)
String 对象
摘要:1 你使用位置(索引)可以访问字符串中任何的字符: var str="this is a demo"; alert(str[3])// s 字符串的索引从零开始, 所以字符串第一字符为 [0],第二个字符为 [1], 等等。 2 在字符串中查找字符串 字符串使用 indexOf() 来定位字符串中某
阅读全文
posted @
2017-03-01 10:11
半夏微澜ぺ
阅读(129)
推荐(0)
Number对象
摘要:Number对象 JavaScript 不是类型语言。与许多其他编程语言不同,JavaScript 不定义不同类型的数字,比如整数、短、长、浮点等等。 在JavaScript中,数字不分为整数类型和浮点型类型,所有的数字都是由 浮点型类型。JavaScript采用IEEE754标准定义的64位浮点格
阅读全文
posted @
2017-03-01 10:05
半夏微澜ぺ
阅读(170)
推荐(0)