美文网首页
11.30学习日记

11.30学习日记

作者: 咖A喱 | 来源:发表于2018-12-08 09:12 被阅读0次
  • 站会code review 部分9:40-10:40
    let displayTime = 0;
    let setTiming;
function startTiming() {
  setTiming = getTime();
  document.getElementById("result").value = displayTime;
}

function getTime() {
  return setTimeout(() => {
    displayTime ++;
  }, 1000);
}

function endTiming() {
  if (setTiming) {
    clearTimeout(setTiming);
  }
  document.getElementById("result").value = 0;
}
  • 优化后的代码好在
  1. 提升了调用代码的灵活性,将onlick标签嵌入html中,后续只用修改html调用的函数部分就可以做到更多的适用性
  2. 消除了紧密耦合
  3. js中的函数更注重了单一职责原则

function isLogicSuccess(username, password) {
  return username === "123" && password === "123";
}

function showLogicResult() {
  let username = document.getElementById("username").value;
  let password = document.getElementById("password").value;
  if (isLogicSuccess(username, password)) {
    alert()
  } else {
    alert()
  }
}

优化后:

  1. 业务逻辑和用户(界面)逻辑分开
  2. 避免了穷举错误

可以更进一步的优化在于:

  • 用innerHtml 代替 alert() ,因为alert()往往会阻断程序进程

相关文章

  • 11.30学习日记

    站会code review 部分9:40-10:40let displayTime = 0;let setTimi...

  • 日记11.30

    我每天看手机的时间太长了! 粗略一算,应该是不低于六个小时的,细细想来,真是很可怕。 在看手机的时候,大部分时间并...

  • 日记11.30

    先说做了些什么 早上10点起床煮饭然后又睡了一觉到3点 然后出去找外卖兼职他们不要 6点回家吃饭 然后去找一个小孩...

  • 学习打卡11.30

    补卡昨天 昨天做了一下中考语文题 真难啊 感觉跟高考题没很大区别 区别可能在于材料和问题上面吧

  • 日更大挑战|2020.10.11记录

    每日记录清单 基本情况 日期:2020.10.11 起床:11.30 就寝:23.45 天气:晴天 心情:不好了 ...

  • 【考研日记】11.30

    今天是十一月的最后一天,也是倒计时22天。这一年真的好快啊,这一年基本都扑腾在考研的路上,有收获也有欠缺,收获了知...

  • 11.30感恩日记

    感谢我的双腿,让我去参加儿子的开放日,让我和亚妮姐见面,让我做美味的饭菜,谢谢谢谢谢谢 感谢亲爱的儿子,每天为自己...

  • 11.30感恩日记

    1.感恩早起地铁上的拥挤人群,一直在告诉自己,我也是北漂一族。所以,这个社会大多数人都一样,靠自己就对了。 2.感...

  • 11.30感恩日记

    感恩老妈一看天冷了,怕养的绿植冻坏了,就把它们擦洗干净搬进屋里,好让它们更好的净化空气,服务于我们,又能起到装饰效...

  • 11.30感恩日记

    感恩砸墙的师傅,今天结束了,还比较顺利,更便于下面的进程。 感恩我们亲人之间的理解,不为小事而斤斤计较,把事情说开...

网友评论

      本文标题:11.30学习日记

      本文链接:https://www.haomeiwen.com/subject/enmccqtx.html