zoukankan      html  css  js  c++  java
  • 知识点总结

    1.IE浏览器中,如果JSON数组中最后一个元素含有,(逗号),IE浏览器会报错。====js中写JSON数组时养成习惯,最后一个元素的,要去掉。

    2.在js或PHP中判断一个变量是否为0或1,要用if(id === '1'),而不能用if(id == 1).因为用后面的方法判断0或1时有时系统会判断是true或false,而不是数字0或1.

    3.oracle使用order by 排序时,如果排序字段中的值为NULL,oracle默认NULL是最大的,按asc排序时,NULL值会排在最后,desc排序时,NULL会排在最前。可以在order by 语句后面加上 nullsfirst(NULL值排最前)或null last(NULL排最后)处理。

    4.js截取字符串

    var aa = '123456';
    aa.substr(0,length);

    5.php截取字符串

    $aa = '123456';
    substr($aa, 1, 2);   //输出 23

    6.php拆分字符串

    $str = '1^2^3';
    explode("^",$str);//按照^拆分

     7.把一个字符串写入文件中

    file_put_contents() ;//函数把一个字符串写入文件中。
    示例:
    file_put_contents('./test.txt',$data);//将$data字符串放入test.txt文件中,在当前php文件目录下生成text.txt文件。

     8.html字间距

      (1)text-indent设置抬头距离css缩进
      
      即对,对应div设置css样式text-indent : 20px; 缩进了20px

      (2)letter-spacing来设置字与字间距_字符间距离,字体间距css样式
      
      即对对应div设置css属性样式为letter-spacing:8px;,字间距为8px

     9. js中的each的用法

    var arr = [ "one", "two", "three", "four"];     
     $.each(arr, function(){     
        alert(this);     
     });   
    //上面这个each输出的结果分别为:one,two,three,four    
        
    var arr1 = [[1, 4, 3], [4, 6, 6], [7, 20, 9]]     
    $.each(arr1, function(i, item){     
       alert(item[0]);     
    });     
    //其实arr1为一个二维数组,item相当于取每一个一维数组,   
    //item[0]相对于取每一个一维数组里的第一个值   
    //所以上面这个each输出分别为:1   4   7     
      
      
    var obj = { one:1, two:2, three:3, four:4};     
    $.each(obj, function(i) {     
        alert(obj[i]);           
    });   
    //这个each能循环每一个属性     
    //输出结果为:1   2  3  4

     10.子页面取父级页面的id

    window.parent.window.document.getElementById("ID").innerHtml() = '';

    11.图片显示错误时加载默认的图片。

    <img src="aa.png"  onerror="this.src='bb.png'" />

     12.表格隐藏或显示

    表格隐藏或显示时要使用.hide()或.show();不能使用css中的display,block或者none,样式会发生错乱。

    13.sql替换语句

    lieming 字段信息中的2011替换成2014

    update tab set lieming = replace(lieming,'2011','2014');

     14.border颜色渐变

    border-bottom: 5px solid;
    border-image: -webkit-linear-gradient( 330deg, #4f70a9 , #bcad80) 40% 1%;
    border-image: linear-gradient( 330deg, #4f70a9 , #bcad80) 40% 1%; 
    border-image: linear-gradient( 330deg, #4f70a9 , #bcad80) 40% 1%;
    border-image: -webkit-linear-gradient( 330deg, #4f70a9 , #bcad80) 40% 1%;

    <!--持续更新-->

  • 相关阅读:
    java字符串常用操作(查找、截取、分割)
    java StringBuffer的length()和capacity()方法比较
    java四种权限修饰符
    HDU-Tick and Tick
    HDU
    Piggy-Bank (完全背包)
    HDU
    1008 Elevator (20 分)(模拟)
    最少拦截系统 (动态规划)
    外星人的语言(进制转换)
  • 原文地址:https://www.cnblogs.com/Strive-count/p/7163065.html
Copyright © 2011-2022 走看看