美文网首页
工作问题总结

工作问题总结

作者: 仗剑留青史 | 来源:发表于2016-12-28 18:05 被阅读0次
  • 时间格式转换

问题描述: 把Thu Aug 18 20:38:54 CST 2016 的格式的时间转化为 yyyy-MM-dd HH:mm:ss 格式

// 时间转换函数
function getTaskTime(strDate) {
        if(null==strDate || ""==strDate){
            return "";
        }
        var dateStr=strDate.trim().split(" ");
        var strGMT = dateStr[0]+" "+dateStr[1]+" "+dateStr[2]+" "+dateStr[5]+" "+dateStr[3]+" GMT+0800";
        var date = new Date(Date.parse(strGMT));
        var y = date.getFullYear();
        var m = date.getMonth() + 1;
        m = m < 10 ? ('0' + m) : m;
        var d = date.getDate();
        d = d < 10 ? ('0' + d) : d;
        var h = date.getHours();
        var minute = date.getMinutes();
        minute = minute < 10 ? ('0' + minute) : minute;
        var second = date.getSeconds();
        second = second < 10 ? ('0' + second) : second;
        return y+"-"+m+"-"+d+" "+h+":"+minute+":"+second;
    };

  • 浏览器拦截ajax返回后的新窗口

问题描述: ajax返回数据后,模拟点击提交表单事件打开新窗口被浏览器拦截.
解决方案: ajax (async :false)异步改为同步,同时把操作放到ajax返回之后做.

 function queryToken() {
            FI.helper.ajax({
                url: '/api/token.json',
                type: 'GET',
                async :false,
                data: {
                    type: 'REGULAR_INVEST'
                },
                success: function (data) {
                    if (data.head.code == 200) {
                        //添加token到隐藏字段
                        $('#J-token').attr('value',data.body.data);
                    }
                }
            });
            //模拟点击事件提交隐藏表单
            $('#J-invest-hidden-sub')[0].click();
        }

  • nodejs并发

问题描述: nodejs for循环遍历时,事件流出错.因为node是异步io
- 解决方案:
方案1: 异步改为同步,可以用闭包解决,因为闭包执行完毕之后也不会释放内存.
方案2: 使用eventproxy 控制并发
方案3: 使用async 控制并发

  • 富文本转码 避免xss攻击

问题描述: 传给后端的富文本数据,在前端传送的时候要转意处理,避免XSS攻击
解决方案: 使用对<> 空格 / \ 等特殊字符转意处理

 function htmlEncode(str) {
                    //return $('<div/>').text(str).html().replace(/&/g, "&");
                    var dict = {
                        '&': "&",
                        '<': "<",
                        '>': ">",
                        ' ': " ",
                        '\'': "'",
                        '"': """
                    };
                    if ("string" !== typeof str) return str;
                    if (str.length == 0) return "";
                    return str.replace(/[&<> \'\"]/g, function (c) {
                        return dict[c];
                        // console.log(dict[c]);
                    });
                },

相关文章

  • 工作问题总结

    时间格式转换 问题描述: 把Thu Aug 18 20:38:54 CST 2016 的格式的时间转化为 y...

  • 工作问题总结

    1、对象赋值问题(对象赋值影响原对象)直接用=的方式把一个对象赋值给另一个对象,会导致修改新对象时,原对象也发生变...

  • 工作问题总结(2016)

    写在最前 工作过程发现的一些问题和一些项目中我们要思考的问题,总结如下: Log4j多进程写同一文件的问题 red...

  • 职场干货|年终总结

    1、问题】年终总结怎么写? 【问题分析】总结分为工作总结、明年计划、自我评价三个部分。 “不是年终”“不是工作”“...

  • 三分钟教你如何写工作总结

    在解决如何写工作总结之前我们要先搞懂一个问题,为什么要写工作总结?我们写工作总结的目的和作用是什么?工作总结是对过...

  • 写作套路之九——如何写好工作总结

    工作总结是对一段时期内做过的工作进行理性的思考和全面的总结。重点是通过总结以往工作中的亮点和成绩进行总结、查找问题...

  • 工作总结怎么写,总结如下,不知道的可以看下、学习下

    工作总结怎么写: 工作总结是对一定时期内的工作加以总结,分析和研究,肯定成绩,找出问题,得出经验教训,摸索事物的发...

  • 本周总结,下周计划

    本周总结,下周计划 工作-8分 本周工作头绪多,任务重,全面完成。 总结 : 工作方面没多大问题,能按优先等级高效...

  • 上班不认真,你将会收到这封信!

    小李你好! 刚收到你的总结,总结虽然不长,但是总结了很多问题。你在我们公司工作一年了,有做得好的地方,问题...

  • 2018年4月至2018年7月 猎头半年记

    工作总结 目录 1. 上半年总结 个人工作汇总 窗口情况汇总 个人问题总结 2. 下半年目标 业绩向目标 个人计划...

网友评论

      本文标题:工作问题总结

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