前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >传说这是史上最强的一行前端代码 ,没有之一!

传说这是史上最强的一行前端代码 ,没有之一!

作者头像
用户1272076
发布2019-03-26 17:35:22
9980
发布2019-03-26 17:35:22
举报
文章被收录于专栏:张培跃

传说下面这行代码是某外包公司为客户所做的网站后台管理系统当中的一行神奇代码:

代码语言:javascript
复制
<a href="javascript:alert('清除成功');">清除缓存</a>

这行代码的大致意思是:为页面提供一个名字为“清除缓存”的链接,点击该链接会弹出内容为“清除成功”的弹框。除此之外什么也不会发生,也就是说该代码与缓存没有一毛钱关系!

其实我觉得这位程序员老弟还可以将代码进行如下优化:

代码语言:javascript
复制
<a href="javascript:    setTimeout(function() {        alert('清除成功')    },10000);">清除缓存</a>

将代码在原来的基础的上增加了10秒钟的延迟时间。也就是说当客户点击"清除缓存"链接后,需要等待10秒钟才会给予”“清除成功”的提示。这样写的好处:

1、更加真实,毕竟清除缓存也是需要时间的。

2、如果客户对”清除缓存“的时间无法忍受,有可能会加钱优化!


如果你是位资深外包公司程序员的话,应该对以下这种类型的代码比较熟悉:

代码语言:javascript
复制
try {    // 一堆神奇代码    var d = {        a: "admin",        aa: "123456"    }    ajax.post("/login", d, function (r) {        if (r == "0") {            // 成功        } else {            alert("网络连接错误");        }    })} catch {    console.log("您的网络异常!")}

是的,这是一段用户登陆的代码。除了变量的名字很可爱以外,就是将所有的异常都抛给客户的电脑网络……

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-03-16,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 张培跃 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档