zoukankan      html  css  js  c++  java
  • bookstore项目学到的对象

    1.在struts中普通的表单项的name也是支持级联的

    2.在struts中simple主体的表单也是可以回显的,但回显的条件是Action类中要有对应geter方法

    3.在struts中Action的属性在第二次级联接收表单上的值时也要用到get方法

    4.Criteria添加查询条件的方法

    List cats = sess.createCriteria(Cat.class)
        .add( Restrictions.like("name", "Fritz%") )
        .add( Restrictions.between("weight", minWeight, maxWeight) )
        .list();

      Criteria比Query更加的具有面向对象的特质,从这里就可以看出

    5.jQuery中的serialize方法

                var params = $("body>:hidden").serialize();//将其序列化
                //alert(params);//pageBook.minPrice=0&pageBook.maxPrice=50

     6.js中.length是JavaScript的用法

      obj.length:当obj是js对象时,得到的是length属性值;当obj是jquery对象时,得到的是数组的长度。(????jQuery特有的size()方法用不了)

    size()是jQuery提供的函数,而length是属性(不带括号)。
    jQuery提供的源代码是这样的:
    size: function() {
    return this.length;
    }
    其实也就是说,在jQuery中使用size(),和length获取没有的值是一样的,不会有差别。
    一定要说差别,size()是操作对象实例的方法,定义在jQuery中,只能在jQuery下使用;
    length是属性,定义在dom和javascript中,不使用jQuery也可以使用。
    两者在效率上有非常细微的差异,size()因为多了一个函数调用,会慢一点(差异小于百万分之一秒),但因为是DOM对象的专属操作,防止了javascript过于灵活造成的歧义,因此在jQuery下,推荐使用size()来获取对象大小和进行语句判断。
  • 相关阅读:
    A1143. Lowest Common Ancestor
    三个loading小动画实例
    CSS之圣杯布局与双飞翼布局
    sublime个人快捷键
    响应式之表格
    CSS之column语法
    使用column简单实现瀑布流效果
    Flex 布局教程:实例篇(转)
    Flex 布局教程:语法篇(转)
    简单实现瀑布流效果
  • 原文地址:https://www.cnblogs.com/feifeiyun/p/6759025.html
Copyright © 2011-2022 走看看