一些js的经验(教训的总结吧)

            想想工作以来 一直都在和js打交道 无论是jquery ajax 还是json extjs 还是写最原始的js代码 期间遇到过很多的问题,有的时候真的是抓破脑袋 都找不出错 觉得自己好没用,但是 一阵反思之后还是会找来同事或者问朋友 最终都解决了 今年换了份工作 重新开始,以前的经验和教训都不能丢掉 好的发扬不好的就不要了,以后的日子里继续学习 进步,下面是个人的一点总结,一是对自己前段时间的一个小结 而是希望和大家分享下这些虽微不足道但确实有实用性的知识,希望能帮到大家。

              1: checkbox的全选\反选(jquery实现的)

                  function SelAll(checkbo){
                         if(checkbo.checked){
                        $("input[type='checkbox']").each(function(){
                      $(this).attr('checked','checked');
                      });
                    }else{
                  $("input[type='checkbox']").each(function(){
                  $(this).removeAttr('checked');
                   });
                   }
                 } 

       2:with 这个关键字可能不常用 但是 也可能某些功能是会用到的  with(document.form1){//在只能拿到form1里面的组件}(可能不同的form有些组件叫一样的名字 我们若是想取其中的一个可能通过名字就不行了 但是加上with就确定了范围了)

     3:var startDate = new Date($('#querybegintime').val().replace("-",",")).getTime() ; replace()也是js中的一个方法这样就可以把2012-01-12这样的日期截取成20120112啦。

     4:$("#tableID>tbody>tr").for(function(i){
  if(i==0) $(this).children.last().filter("input").text("+");
  else $(this).children.last().filter("input").text("-");
})   对HTML中id为“tableID”,子节点tbody下的tr节点的内部进行遍历然后进行筛选。

    5:这是一个对jquery详细介绍的地址 http://www.w3school.com.cn/jquery/jquery_selectors.asp 进去看看吧 绝对对你有帮助的。

     6:这是之前犯的一些错误:

           unexpected end of input 在错误的位置写代码 比如</script>结束时又写//或者--之类的

           id 或者name 命名不能是join开头

     7:这个地址是关于WdatePicker_js里面有详细的介绍: WdatePicker_js的使用方法 帮助文档 使用说明(时间控件) - 幸福的笨笨熊 - 博客园.mht (复制此链接即可)

    8:这个是关于tomcat热部署的,把这个文件放在某个文件夹下。

<?xml version="1.0" encoding="UTF-8"?>
<Context path="/unicomOa" docBase="E:\workspace\unicomOa\WebRoot" reloadable="false">
</Context>自己定义一个xml文件 然后把内容放进去 具体的路径要自己改下了

   9:一些分页以及导出导入方法我就上传一些代码文件吧

  大概就是这么多吧!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
感谢您的提问,我可以回答这个问题。 编写项目技术总结的步骤如下: 1. 总结项目的背景、目标和需求,以及项目的整体架构和技术选型。 2. 分析项目中遇到的问题和解决方案,包括技术难点、优化方案、代码实现等。 3. 总结项目中使用的技术和工具,包括语言、框架、库、数据库等,并对其进行评估和比较。 4. 对项目中的代码进行分析和评估,包括代码结构、性能优化、安全性等方面。 5. 总结项目的测试和部署方案,包括测试用例、测试环境、部署流程等。 6. 总结项目中的经验教训,包括团队协作、沟通、项目管理等方面。 范本如下: # 项目技术总结 ## 项目背景 本项目是一个在线购物平台,旨在为用户提供便捷的购物体验。项目采用前后端分离的架构,前端使用Vue.js框架,后端使用Spring Boot框架。 ## 项目目标和需求 项目的目标是提供一个简单易用的购物平台,满足用户的购物需求。项目需求包括用户注册、登录、浏览商品、下单、支付等功能。 ## 项目架构和技术选型 项目采用前后端分离的架构,前端使用Vue.js框架,后端使用Spring Boot框架。数据库采用MySQL,缓存采用Redis。项目使用Docker进行部署。 ## 项目问题和解决方案 项目中遇到的问题包括性能瓶颈、安全漏洞、代码质量等方面。我们采取了一系列的解决方案,包括使用缓存优化性能、加强安全防护、进行代码重构等。 ## 项目技术和工具 项目中使用的技术和工具包括Vue.js、Spring Boot、MySQL、Redis、Docker等。我们对这些技术和工具进行了评估和比较,选择了最适合项目需求的方案。 ## 代码分析和评估 我们对项目中的代码进行了分析和评估,包括代码结构、性能优化、安全性等方面。我们采取了一系列的措施,包括代码重构、使用缓存优化性能、加强安全防护等。 ## 测试和部署方案 我们制定了详细的测试和部署方案,包括测试用例、测试环境、部署流程等。我们使用Docker进行部署,保证了部署的一致性和可重复性。 ## 项目经验教训 我们总结了项目中的经验教训,包括团队协作、沟通、项目管理等方面。我们将这些经验教训应用到下一个项目中,提高了团队的效率和质量。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值