Welcome 微信登录

首页 / 脚本样式 / JavaScript

jQuery源码分析-02正则表达式 RegExp 常用正则表达式

jQuery源码分析-02正则表达式 RegExp 常用正则表达式

作者:nuysoft/JS攻城师/高云 QQ:47214707 EMail:nuysoft@gmail.com 声明:本文为原创文章,如需转载,请注明来源并保留原文链接。 后文预告:jQuery中的正则表达式分析 2.4 常用正则表达式 在网上找到一篇广为流传的文章《常用正则表达式》,逐一分析,不足地方进行补充和纠正。 复制代码 代码如下: 常用的数字正则(严格匹配) 正则 含义 ^[1-9]d*$ 匹配正整数 ^-[1-9]d*$ 匹配负整数 ^-?[1...
jQuery源码分析-03构造jQuery对象-源码结构和核心函数

jQuery源码分析-03构造jQuery对象-源码结构和核心函数

作者:nuysoft/高云 QQ:47214707 EMail:nuysoft@gmail.com 毕竟是边读边写,不对的地方请告诉我,多多交流共同进步。本章还未写完,完了会提交PDF。 前记: 想系统的好好写写,但是会先从感兴趣的部分开始。 近期有读者把PDF传到了百度文库上,首先感谢转载和传播,但是据为已有并设置了挺高的财富值才能下载就不好了,以后我整理好了会传到文库上。请体谅一下。 3. 构造jQuery对象 3.1 源码结构 先看看总体结构,再做分...
jQuery源码分析-03构造jQuery对象-工具函数

jQuery源码分析-03构造jQuery对象-工具函数

作者:nuysoft/高云 QQ:47214707 EMail:nuysoft@gmail.com 声明:本文为原创文章,如需转载,请注明来源并保留原文链接。 读读写写,不对的地方请告诉我,多多交流共同进步,本章的的PDF等本章写完了发布。 jQuery源码分析系列的目录请查看 http://nuysoft.iteye.com/blog/1177451,想系统的好好写写,目前还是从我感兴趣的部分开始,如果大家有对哪个模块感兴趣的,建议优先分析的,可以告诉我...
jQuery源码分析-04 选择器-Sizzle-工作原理分析

jQuery源码分析-04 选择器-Sizzle-工作原理分析

作者:nuysoft/高云 QQ:47214707 EMail:nuysoft@gmail.com 声明:本文为原创文章,如需转载,请注明来源并保留原文链接。 在分析Sizzle源码之前,先整理一下选择器的工作原理 先明确一些选择器中用到的名词,后边阅读时不会有歧义: 选择器表达式: "div > p" 块表达式: "div" "p" 并列选择器表达式: "div, p" 块分割器: Sizzle中的chunker正则,对选择器表达式从左向右分割出一...
jQuery源码分析-05异步队列 Deferred 使用介绍

jQuery源码分析-05异步队列 Deferred 使用介绍

5. 异步队列 Deferred 5.1 概述 异步队列是一个链式对象,增强对回调函数的管理和调用,用于处理异步任务。 异步队列有三种状态:初始化(unresolved),成功(resolved),失败(rejected)。 执行哪些回调函数依赖于状态。 状态变为成功(resolved)或失败(rejected)后,将保持不变。 回调函数的绑定可以是同步,也可以是异步的,即可以在任何时候绑定。 (本节中的 绑定 注册 增加 具有相同的含义) 5.2 关键方...
浅谈Javascript面向对象编程

浅谈Javascript面向对象编程

在JS中充分使用面向对象设计思想,可以极大限度的提升代码重用、降低模块间的偶合、更好的逻辑分层与并行开发。下面分几个步骤简单谈下我的理解。 一、数据类型与包装类 包装类 …… 类型名 …… 常见值 …… 分类 Number …… number …… 123.123 …… 基本数据类型 Boolean …… Boolean …… true、false …… 基本数据类型 String …… string …… “hello world!” …… 基本数据类型...
JS简单动画封装浅析

JS简单动画封装浅析

网上也有很多封装好的JS动画库,但大多因为功能过于完善,而至于代码量大动辄过千行,不宜在小项目中使用。这里自己封装了一个很轻量的动画库,主要功能都已实现。难免有疏漏之处,还请大家多多指教。 这里先说明一下功能和用法,以及注意点,随后是一个很简单的可运行示例。 用法及注意事项: anim(elemId, cssObj, time, animType, funObj) 参数说明: elemId (必选)需要施加动画效果的元素id cssObj (必选)动画...
jQuery结合PHP+MySQL实现二级联动下拉列表[实例]

jQuery结合PHP+MySQL实现二级联动下拉列表[实例]

实现原理:根据省份值的变动,通过jQuery把sf_id传给后台php文件处理,php通过查询MySQl数据库,得到对应的地市名,并返回JSON数据给前端处理,即实现联动效果!为便于讲解,这里直接给出省份:河南省(sf_id=1) 浙江省(sf_id=2),而地市和学生信息则分别建立两张数据表!编码方式均为:utf8!新建数据库并执行以下SQL语句!复制代码 代码如下: /* 地市表 */ create TABLE IF NOT EXISTS `dishi...
<< 531 532 533 534 535 536 537 538 539 540 >>