发表于: 2017-06-25 23:20:50

0 938




今天完成的事情:


1.香山go go go !!!


2.洗髓换骨营;


3.return的用法;


4.factory和service自定义服务的用法;


明天计划做的事情:后台侧边栏;


遇到的问题:。。。


收获:


1.一维数组,二维数组,三维数组;一维数组和二维数组学js的时候就了解过,至于三位数组还真是不了解;按我


的理解比如以为数组是一行字,那么二维数组是一张写满了字的纸,三位数组有很多张纸组成的一本书;二叉树的


遍历的三种方法(虽然不知道该干什么用,暂时只是理解一下逻辑):一般分为三种:前序遍历,中序遍历,后序


遍历。


前序遍历就是先访问根节点------左子树------右子树,如下图所示

中序遍历就是先访问左子树---根节点--右子树,这个顺序。遍历的结果如下图所示

然后就是后序遍历,和前面都差不多就是先访问树的左子树---右子树---根节点按照这个顺序来把序列写出来。结


果如下图所示


我们常用return false来阻止提交表单或者继续执行下面的代码,通俗的来说就是阻止执行默认的行为。

 function a(){  

       if(True)     

       return false;

 },

这是没有任何问题的。 如果我改成这种 

function Test(){ 

     a();   

      b();   

      c(); 

}

 即使a函数返回return false 阻止提交了,但是不影响 b()以及 c()函数的执行。在Test()函数里调用a()函


数,那面里面 return false 对于Test()函数来说,只是相当于返回值。而不能阻止Test()函数执行。 总之:


return false 只在当前函数有效,不会影响其他外部函数的执行。总结一下就是retrun true; 返回正确的处理结


果。 return false;返回错误的处理结果,终止处理。 return;把控制权返回给页面。




返回列表 返回列表
评论

    分享到