知识点总结

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%;

<!--持续更新-->

原文地址:https://www.cnblogs.com/Strive-count/p/7163065.html