• 添加分类: 
    1, 使用ajax提交。 
    2, 提交前的验证,需要考虑空白字符 
 
 
    • es6中模板字符串: 
var name = ‘jack’; 
var age = 18; 
var str1 = ‘我叫’ + name + ‘,年龄为:’  +  age  +  ‘岁’;                //传统拼接方式 
var str2 = `我叫${name},年龄为${age}岁`;                //模板字符串 
var  obj = { 
name : ‘jack’, 
age : 18 
} 
var  str3 = `我叫${obj.name},年龄为${obj.age}岁`;        //模板字符串 
var  arr  = [ 
{ 
name : ‘jack’, 
age : 18 
}, 
{ 
name : ‘rose’, 
age : 19 
}, 
{ 
name : ‘tom’, 
age : 20 
} 
]; 
var str4 = ``;                //空字符串 
for(var i = 0; i < arr.length; i++){ 
str4 += `我叫${arr[i].name},年龄为${arr[i].age}岁<br>`;        //模板字符串拼接 
} 
    • 两个php的数组处理函数: 
array_keys:将数组的所有“键”取出,放到一个数组中,并返回该数组 
array_values:将数组的所有“值”取出,放到一个数组中,并返回该数组 
示例: 
$_arr = [  
'name'=>'jack', 
'slug'=>'ss', 
'classname'=>'fire' 
]; 
$keys = array_keys($_arr);        //结果$keys 为:  ['name','slug','classname'] 
$vals = array_value($_arr);        //结果$vals 为:  [‘jack’, ‘ss’, ‘fire’] 
 
    • 数组和字符串的相互转换函数: 
implode():        将一个数组的所有值,用给定的字符串连接起来,得到一个字符串 
示例: 
$_arr = ['name'=>'jack','slug'=>'ss','classname'=>'fire']; 
$str = implode( ‘ | ’,$_arr);                //结果为:’jack|ss|fire’; 
explode():        将一个字符串,使用给定字符串“分割”出来,得到一个数组 
示例: 
$str = ‘aa,bb,cc’; 
explode(‘,’ ,$str);                //结果得到数组:[‘aa’, ‘bb’, ‘cc’]; 
explode(‘bb’, $str);                //结果得到数组:[‘aa,’ , ‘,cc’]; 
explode(‘b’,$str);                //结果得到数组:[‘aa,’, ‘’, ‘,cc’]; |   
        
 
    
    
    
     
 
 |