
工作中前台遇到的问题
哈哈哈哈蜜瓜
。软件工程师。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
表达式参考
匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节字符(包括汉字在内):[^x00-xff] 评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) 匹配空白行的正则表达式:ns*r 评注:可以用来删除空白行 匹配HTML标记的正则表达式:]*>.*?| 评注:网上流传的版本太糟糕,上面这个也仅仅能匹配部分,对于转载 2016-11-21 15:45:00 · 203 阅读 · 0 评论 -
正则表达式
正则表达式,主要是用来精确匹配字符串的。基本语法正则表达式的形式一般如下:/love/ 其中位于“/”定界符之间的部分就是将要在目标对象中进行匹配的模式。用户只要把希望查找匹配对象的模式内容放入“/”定界符之间即可。为了能够使用户更加灵活的定制模式内容,正则表达式提供了专门的“元字符”。所谓元字符就是指那些在正则表达式中具有特殊意义的专用字符,可以用来规定其前导转载 2016-11-21 10:55:17 · 252 阅读 · 0 评论 -
JS中 为什么很多要用两个!! 来判断
比如 if(!!last)这个就表示 if(last || false)。将判断的类型,强转成boolean类型。如果last是null(或者undefine)的话,!last,返回的就是true 。加了两个叹号后,明确的设置了变量的值,返回的boolean就是根据变量的实际值返回的。(如果是实际值 !!6,根据实际值6它是true,那么最后返回的是true)所以两个叹号主原创 2016-09-21 10:12:21 · 5944 阅读 · 0 评论 -
JS的promise和extJS的promise的使用
平常我们写ajax是通过Ext.Ajax.request({ url: 'remove', //请求的服务url method: 'POST', params: { num: num //参数 }, success: function (response, opts) { //成功要做的事 }});原创 2016-08-25 11:16:01 · 1645 阅读 · 0 评论 -
JS的arguments
JS的arguments是一个类似数组的对象。你传入函数的参数都可以用这个对象接受。。第一个就是arguments[0],类似数组形式以此类推。并且可以赋值,与值保持一致,和变量名没有关系。它是对象不是数组。只有一个length,没有push等数组的方法。主要用在参数是可变的情况下。原创 2016-12-18 23:07:13 · 293 阅读 · 0 评论 -
ExtJS的grid排序
grid的排序分为2种:1.内存排序,根据当前已有的数据进行排序,不予后台交互2.后台排序,将排序的字段和排序方式,以字符串的形式传递到后台,后台接受到之后对数据进行一个排序返回。注意:这2个排序都是基于store的。什么叫基于store呢,就是表格本来没有数据,是通过store来发送请求得到数据的。数据在store中,所以可以内存排序。那么后台排序,在点击排序后是让store发送请求原创 2017-02-09 10:51:50 · 4759 阅读 · 1 评论 -
批量更新记录
有些业务需要批量设置一些字段。我们首先会在前台将 所有实体对象(id),放在一个集合中传到后台,然后将需要批量设置的字段也传到后台。然后就可以进行update了。但是后台会使用 in语句(这里就不要用for循环了。这个太慢了),或者exists。上面是一种思路、这种无法就是根据勾选很多记录然后批量设置还可以,我们批量设置的对象肯定是从一张表中查的,那么你选出来的可能是根原创 2017-03-22 09:41:36 · 285 阅读 · 0 评论 -
跨域问题
跨域是跨域名或者跨端口号进行调用只有请求和被请求,的域名和端口都一直才算在一个域js使用Ajax进行跨域请求,无法返回数据(json、xml等)无论是静态页面、动态页面、web服务都不可以。为什么有跨域这一问题?浏览器基于安全考虑,不允许ajax跨域访问。使用jsonp来解决跨域问题。jsonp核心原理:1.我们发现,web页面上调用js文件的时候,不受跨域影响原创 2018-01-17 17:26:16 · 195 阅读 · 0 评论 -
前台界面改造的一些问题和收获
背景:一个旧项目的界面改造。首先从首页开始,首页将导航,菜单等等设置。通过页面里的iframe跳转。因为每个人的分辨率不同等等,会产生,页面放不下iframe而在index.jsp页面产生滚动条。还有iframe放不下子页面而在iframe产生一个滚动条。(双滚动条问题)。将iframe的高度动态获取固定死。只是iframe产生滚动条。使用document.getHeight(...原创 2018-10-31 14:25:54 · 390 阅读 · 0 评论