0812jQuery的实现原理,jQuery 的优化方法,jQuery中的ajax的使用优势,bootstrap

  1. 简单概况jQuery的实现原理

    对原生函数的封装,然后链式调用。就是把函数都挂在jquer对象的prototype下,然后每个函数结尾都会return this,这样就可以一直在后边调用函数。

  2. 使用Bootstrap激活或禁用按钮要如何操作?

    • 激活按钮:给按钮增加.active的class
    • 禁用按钮:给按钮增加disabled="disabled"的属性
  3. 简述几种针对 jQuery 的优化方法?

    • 缓存频繁操作DOM对象
    • 尽量使用id选择器代替class选择器
    • 总是从#id选择器来继承
    • 尽量使用链式操作
    • 使用时间委托 on 绑定事件
    • 采用jQuery的内部函数data()来存储数据
    • 使用最新版本的 jQuery
  4. jQuery中的ajax的使用优势

    因为jQuery提供了一些日常开发中的快捷操作,例 load,ajax,get,post等等,所以使用jQuery开发ajax将变得极其简单,我们就可以集中精力在业务和用户的体验上,不需要去理会那些繁琐的XMLHttpRequest对象了

  5. jQuery中的插件的好处,编写的过程应该注意什么

    a) 答: 插件的好处:对已有的一系列方法或函数的封装,以便在其他地方重新利用,方便后期维护和提高开发效率插件的分类:封装对象方法插件 、封装全局函数插件、选择器插件

    b) 注意的地方:

    1.插件的文件名推荐命名为jquery.[插件名].js,以免和其他的javaScript库插件混淆

    2.所有的对象方法都应当附加到jQuery.fn对象上,而所有的全局函数都应当附加到jQuery对象本身上

    3.插件应该返回一个jQuery对象,以保证插件的可链式操作

    4.避免在插件内部使用$作为jQuery对象的别名,而应使用完整的jQuery来表示,这样可以避免冲突或使用闭包来避免

    5.所有的方法或函数插件,都应当一分好结尾,否则压缩的时候可能出现问题。在插件头部加上分号,这样可以避免他人的不规范代码给插件带来影响

    6.在插件中通过.extent()封装全局函数,选择器插件,扩展已有的object对象通过.fn.extend({})封装对象方法插件

  6. 使用bootstrap创建水平表单的步骤

    (1)向父元素添加class=“form-horizontal”;

    (2)把标签和控件放在一个带有class="form-group"的

    中;

    (3)向标签添加class=“control-label”。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值