JQuery 插件基础
来源:互联网 发布:淘宝客吧 编辑:程序博客网 时间:2024/06/05 13:45
由于工作的需要今天需要做文件上传的操作 但是对于一个不了解透一个东西就感觉不舒服的人来说,虽然我很菜但是原则还是要坚持的,废话不多说直接说重点:
问题:在平常的JS中 有DOM 操作和为DOM 操作打下基础的操作 即插件(狭义的插件) 如果我想 自己封装一些操作 在DOM 的框架建好之前 要怎么操作?
解答: (function(argument)(jQuery)) 简单的说就是 在DOM 准备好之前{$(document).redeay()之前} 预先设置好一些函数或者变量 而function(argument){} 是在
DOM结构准备好之后 进行的操作
问题: (function($){})(jQurey) 和var fn= function(){} fn() 的区别是什么?
解答 : 本质上 两个都是匿名函数的不同写法而已 两中写法都是立即执行的 不同的var fn= function(){} fn() 就是原生支持的写法 而 (function($){})(jQurey) 是简写
问题:理解jquery的$.extend()、$.fn和$.fn.extend()的区别
$.extend() : 为JQuery 添加静态方法 如 $.extend(function x(){}) 就可以 直接使用$.x( ) 调用
jQuery.fn = jQuery.prototype 即$.prototype.name=value 添加新的属性并赋值 $.fn["micUpload"]=fn 添加新的属性并赋值
$.fn.extend() : 说这个之前需要先说一下 jquery 对象 new Array() 是对象 $(“div”) 也是对象
$.fn.extend() 如$(“div”).xyz() 就是为所有的对象扩展了 xyz方法
问题: js 中 || 和 $$ 的理解
2|| 3 结果是2 0 || 3 结果是3 执行过程 js 先将 ||两边的数据转化为 Boolean 前面的参数为true 则返回
前面的数据 否则返回后面的数据
2 &&3 结果是3 0&&3 结果是0 执行过程 js 先将 ||两边的数据转化为 Boolean 前面的参数为true
则返回 后面的数据 否则返回前面的数据
- jQuery 插件开发基础
- jQuery 插件 基础
- JQuery 插件基础
- jquery插件开发基础知识点
- jquery 插件开发《一》基础
- Jquery插件开发基础篇
- 制作jquery插件1-基础
- jQuery插件开发基础模式
- jquery开发:jquery插件写法基础
- jQuery插件编写:基础篇(一)
- jQuery插件开发(一)基础介绍
- JQUERY 闭包基础及插件开发基础
- jquery插件基础解析—jquery插件实战教程(2)
- JQuery基础特效 - 错误信息自动消失 使用Timer插件
- jQuery 表单验证插件——Validation(基础)
- jQuery 表单验证插件——Validation(基础)
- jQuery 表单验证插件——Validation(基础)
- 1.jQuery插件Validation(表单验证)之基础入门
- 安卓使用java mail jar包出现java.lang.NoClassDefFoundError错误解决方案
- 代码重构(二):类重构规则
- springboot(一):入门篇
- Java的简单邮件发送
- Android性能优化(一)之启动加速35%
- JQuery 插件基础
- 微信公众号开发之菜单的创建,删除和查询
- 社团检测之标签传播算法Python实现
- JAXB注解说明
- PHP快速入门总结
- layer提交图片与form表单同时提交数据
- phpstorm配置文案的导入
- 股票交易。获得最大利润问题、
- windows 下安装MongoDB(zip)