摘要: 4-1 内存泄露 什么是内存泄露? 内存泄露是指一块被分配的内存既不能使用,又不能回收,直到浏览器进程结束。在C++中,因为是手动管理内存,内存泄露是经常出现的事情。而现在流行的C#和Java等语言采用了自动垃圾回收方法管理内存,正常使用的情况下几乎不会发生内存泄露。浏览器中也是采用自动垃圾回收方法 阅读全文
posted @ 2017-05-12 15:21 小白点 阅读(239) 评论(0) 推荐(0)
摘要: 3-1 理解回调函数 本章主要讲解回调函数在jQuery中的使用技巧与实现原理,概念上的东西看似简单,但是在实际运用中要做到灵活自如却也不是那么容易的事,而且对于部分开发者来说它仍然是一个谜。在阅读本文之后你能深入理解这个“回调函数”。 函数是第一类对象,这是javascript中的一个重要的概念。 阅读全文
posted @ 2017-05-11 15:20 小白点 阅读(157) 评论(0) 推荐(0)
摘要: 1) 使用!!将变量转换成布尔类型 有时,我们需要检查一些变量是否存在,或者它是否具有有效值,从而将它们的值视为true。对于做这样的检查,你可以使用||(双重否定运算符),它能自动将任何类型的数据转换为布尔值,只有这些变量才会返回false:0,null,"",undefined或NaN,其他的都 阅读全文
posted @ 2017-05-11 14:16 小白点 阅读(150) 评论(0) 推荐(0)
摘要: 2-1 对象的构建 面向对象(OOP)的语言都有一个特点,它们都会有类的这一概念,通过类可以抽象出创建具体相同方法与属性的对象。但是ECMAScript中是没有类的概念的,因此它的对象与基于类的语言如java的定义是有所不同的。 在JavaScript世界中函数作为“一等公民”,它不仅拥有一切传统函 阅读全文
posted @ 2017-05-10 17:03 小白点 阅读(248) 评论(0) 推荐(0)
摘要: 1-1 jQuery设计理念 引用百科的介绍: jQuery是继prototype之后又一个优秀的Javascript框架。它是轻量级的js库 ,它兼容CSS3,还兼容各种浏览器(IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+),jQuery2.0及后续版本将不再 阅读全文
posted @ 2017-05-09 15:09 小白点 阅读(233) 评论(0) 推荐(0)
摘要: 一、运算符优先级 JavaScript中的运算符优先级是一套规则。该规则在计算表达式时控制运算符执行的顺序。具有较高优先级的运算符先于较低优先级的运算符执行。例如,我们经常见到的乘法的执行就先于加法。 下表按从最高到最低的优先级列出JavaScript运算符。具有相同优先级的运算符按从左至右的顺序求 阅读全文
posted @ 2017-05-08 15:23 小白点 阅读(4763) 评论(0) 推荐(2)
摘要: 时间戳转为时间 时间格式化 1 2 Date.UTC 函数 (JavaScript) 返回协调通用时间 (UTC)(或 GMT)1970 年 1 月 1 日午夜与所指定的日期之间相差的毫秒数。 语法: Date.UTC(year, month, day[, hours[, minutes[, sec 阅读全文
posted @ 2017-05-08 11:13 小白点 阅读(628) 评论(0) 推荐(0)
摘要: 摘要: 这篇文章旨在帮助那些在听说过诸如域(scope),闭包(closure),关键字this,命名空间(namespace),函数域(function scope),全局域(global scope),词法作用域(lexical scope)以及公共域和私有域(public/private sc 阅读全文
posted @ 2017-04-28 12:58 小白点 阅读(876) 评论(0) 推荐(0)