zoukankan      html  css  js  c++  java
  • 代码简化感受。

    今天下午写了些代码,钟老师给我提出了一些建议。我想记录分享一下。

    这是我一开始写的代码,在script里引入需要的组件,通过onload()函数在页面启动时调用,request发起请求,把请求回来的数组放进箭头函数

    map()获取数组,进行数组的映射,而formatImg()函数是处理url的,在请求的过程中,可能有些请求不规范,不就是少了"//",j就是少了http

    这个函数的作用,把得到的url进行判断,少了什么给他加上什么,从而成为一个完整的url,下图所示

    之后钟老师给我看的代码提出意见

    此时我在下面有一个赋值语句,thiis.img =values 这个赋值语句其实是和上面的句子是“冲突的”

    应该改成this.img = map().....(这是第一个)

    此时的请求都是一套下来的,如果res.values没有值怎么办,所以我加上了if判断语句(这是第二个)

    最后一个,从map()函数里取出的值过程过于繁琐,还要return,所以这里就直接用结构赋值就好,简单明了。

  • 相关阅读:
    视差滚动(Parallax Scrolling)插件补充
    10个最佳的触控手式的JavaScript框架(转)
    50个必备的实用jQuery代码段(转)
    PhoneGap开发不可或缺的五件装备
    优化移动网站的9大窍门(转)
    WSADATA
    htons
    INADDR_ANY
    SOCKADDR_IN
    mysql_query()与mysql_real_query()
  • 原文地址:https://www.cnblogs.com/zx-qd/p/10496614.html
Copyright © 2011-2022 走看看