最近尝试着写dom库,发现了一个问题,就是jquery不用new就可以得到相应的对象实例,好奇之下发现网上已经有很多的分析和解释啦,但是看起来还是那么绕绕绕~~ 没关系,来慢慢理解看...
javascript:算法之数组sort排序
数组sort排序 sort比较次数,sort用法,sort常用 描述 方法sort()将在原数组上对数组元素进行排序,即排序时不创建新的数组副本。如果调用方法sort()时没有使用参数,将按字母顺序(更为精...
使用JavaScript Promises创建简单的Loader
我使用JavaScript加载器已经有几年了;无论是Dojo Loader,curl.js,还是使用jQuery做为JavaScript loader,加载一组资源,一旦这些资源加载完成就给出响应,这是超级实用的。每个JavaScript loader都...
JQ判断多个图片是否都加载完全
deferred对象是jQuery的回调函数解决方案,创建方法:var dfd=$.Deferred(); deferred带有3种状态:pending(待定)、resolved(成功)、rejected(失败) var imgdefereds=[]; $(#images).find(img).each(function(){ var d...
使用原生的JavaScript操作DOM节点
DOM(Document Object Model/文档对象模型)是针对HTML和XML文档的一个API,DOM节点树是在文档中出现的空格、回车、标签、注释、文本、doctype、标签等都属于DOM节点。 操作DOM节点的方式无非就是...
用javascript比较语义化版本号
一般javascript语义化版本号通常定义是这样的: Major_Version_Number.Minor_Version_Number[.Revision_Number[.Build_Number]]主版本号 .子版本号 [.修正版本号 [.编译版本号 ]] 定界符一般使用. 语义化版本号...
javascript中的数组使用
javascript数组的标准定义:一个存储元素的线性集合,元素可以通过索引来任意存取,索引通常是数字,用来计算元素之间存储位置的偏移量。在javascript中的数组有些不同,他们其实是...
创建javascript无阻塞脚本优化
javaScript 在浏览器中的运行性能,在web2.0时代显得尤为重要,成千上万行javaScript代码无疑会成为性能杀手, 在较低版本的浏览器执行JavaScript代码的时候,由于浏览器只使用单一进程来...
使用文件流ADS及JavaScript进行钓鱼攻击
使用文件流ADS及JavaScript进行钓鱼攻击, 1.创建一个txt文件,test.txt,随便添加内容(实际的工具,即用户要用的那个工具)。 2.将程序写入文件流(此处用calc.exe) type calc.exe test.txt:cal...
Javascript slice、substring、substr区别
在JavaScript String对象中,slice、substring两个函数提供了字符串的截取功能;substr函数提供了字符串的抽取功能。顾名思义,前二个函数在于截取字符串、后一个函数在于抽取字符串。 二...