javascript
菜鸟记录
能力有限水平一般,努力学习,混口饭吃
展开
-
jq获取子窗口对象
【代码】jq获取子窗口对象。原创 2022-11-01 14:29:41 · 132 阅读 · 0 评论 -
复制引用类型不改变原数据
取巧办法,都是先转成json字符串再反序列化回去,之后再赋值。在后台代码中EB_Info_FBFirstFigure subret = new EB_Info_FBFirstFigure();//复制引用类型不改变原数据的取巧办法,先转成json载转回来subret = JsonHelper.ToObject<EB_Info_FBFirstFigure>(Newtonsoft.Json.JsonConvert.SerializeObject(ret));//ret 是要复制的结果//原创 2021-09-10 16:50:13 · 522 阅读 · 0 评论 -
JS常见坑:对象赋值会影响原对象
今天遇到的问题,跟我之前写的关于C#的引用类型赋值引发的问题,异曲同工。JS常见坑:对象赋值会影响原对象转载 2021-04-15 15:40:22 · 390 阅读 · 0 评论 -
Uncaught TypeError: ((n.event.special[g.origType] || {}).handle || g.handler).apply is not a functio
标题少个n。。。有时候会发现控制台莫名其妙的报这个错误,也不影响代码逻辑的运行,但是就是一直存在,看了眼脚本也没发现有什么明显得错误,这时候就去检查一下你绑定的方法吧,在元素上绑定了方法却没有实现,多半就是因为这个问题...原创 2021-02-02 14:27:28 · 1653 阅读 · 0 评论 -
js 学习笔记
1、protype 为了避免在实例化对象时造成的内存浪费,从而可以共用一个方法。类似于调用接口的意思,继承自 new 对象的方法属性,往声明的对象中添加。原创 2021-01-08 17:12:42 · 140 阅读 · 0 评论 -
使用way.js遇到的问题总结
在项目中使用了way.js。way.js是一种轻量级持续化的双向绑定js库,简单易上手,比angular.js,VUE.js要简单很多。但是比较粗糙,有些bug存在,因为我只需要双向绑定快速开发于是选用了way,现在总结一下我使用时遇到的bug。对于number输入框不支持。源码中未对number输入框操作,会导致取值取值失败。解决办法:在源码204行左右(WAY.prototype.get...原创 2020-05-06 16:54:53 · 655 阅读 · 0 评论 -
对于后台返回带T格式日期正则判断
本人水平有限,正则不是很熟,于是写了个简单的正则做个备注,以防不时之需IsDate: function (str) { //输入的日期 var reg = /^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}.\d{3}$/ var ret = reg.test(str); if (str == "") { ...原创 2020-01-07 10:28:06 · 803 阅读 · 0 评论 -
使用a标签href传参跳转url乱码问题
今儿改一个东西,跳转页面需要传参。因为方(偷)便(懒)就使用了a标签。传的参数中有汉字,在获取参数的时候不出意外的乱码了。一开始,我一看乱码了,so easy encodeURI把url编码就好了啊,结果我还是太年轻了点,万万没想到万恶的href跳转会自动解码,导致乱码一如既往。解决办法:将已经通过encodeURI编码的url再一次编码。多亏了我记性好,想起来以前好像遇见过这样的问题,要不...原创 2019-09-10 15:24:36 · 2981 阅读 · 2 评论