JavaScript
BlueKitty1210
以微观之处证宏观,借他人之事鉴己身~
展开
-
JSON中单双引号的处理
在项目中 , 经常需要将数据封装为一个JSON对象返回给前台进行解析 . 但如果数据中包含双引号或单引号 , 就会导致部分框架在解析JSON时失败 , 无法处理(笔者后台采用的fastjson封装json , 前台用jquery解析json) , 所以这部分数据就需要进行特殊处理 , 使之能够正常解析.一般来说 , 碰到单引号或双引号 , 用斜杠"\"转椅就行 . 但在实际应用中 , 这种方法原创 2016-08-24 09:20:49 · 8120 阅读 · 0 评论 -
有趣的代码注释
网上看到的有意思的代码注释 , 搬运过来的 , 侵删~// _ooOoo_ // o8888888o // 88" . "88 // (| -_- |) //转载 2017-12-08 17:39:52 · 869 阅读 · 0 评论 -
jQuey/js 省市县三级下拉框联动的回显(简单易懂)
简单易懂的多级菜单联动实现省市县功能并且支持回显转载 2018-01-09 22:12:34 · 4872 阅读 · 5 评论 -
Java8新特性总结 -8.Nashorn , JavaScript引擎
所有示例代码打包下载 : 点击打开链接Java8新特性 : 接口新增默认方法和静态方法Optional类Lambda表达式方法引用Stream API - 函数式操作流元素集合Date/Time API新API和工具Nashorn , JavaScript引擎8 . Nashorn , JavaScript引擎 从JDK 1.8开始,Nashorn取代Rhino(JDK 1.6, JDK1....原创 2018-02-28 14:06:29 · 2159 阅读 · 0 评论 -
JS中(JS转换json/jQuery转换json)中的long型大数精度丢失问题
最近在后台向前台传输对象id时,遇到一个奇怪的问题.类似代码如下:var str = '{"id":217998860110340096}';var jsonObj1 = $.parseJson(str);//jQuery插件支持的转换方式var jsonObj2 = JSON.parse(str);//浏览器支持的转换方式(Firefox,chrome,opera,safari,ie)...原创 2018-06-25 18:45:38 · 8736 阅读 · 0 评论 -
JS身份证合法性校验完全版
<script> //身份证号合法性验证 //支持18位身份证号 //支持地址编码、出生日期、校验位验证 function IdentityCodeValid(code) { var city = { 11: "北京", 12: "天津", 13: "河北", 14: "山西", 15: "内蒙古", 21: "辽宁&qu原创 2018-11-14 16:19:53 · 2958 阅读 · 2 评论 -
js中常用的日期处理函数
/** 时间戳转字符串 */function long2Str(time, format = 'yy-MM-dd HH:mm:ss') { if (!time || time <= 0) { return ''; } var date = new Date(time); var year = date.getFullYear(), ...原创 2019-01-16 15:12:10 · 2328 阅读 · 0 评论 -
解决layui laydate动态创建多个时不起作用点击无效的问题
最近在一个表单中有个自定义日期选项, 用户每点击一次按钮就动态增加一行日期选择框 . 我选择了laydate框架来完成 , 但在新生成的日期组件中 , 除了第一个生成的外 , 其他的点击和选择都不起作用. 或者是闪了一下立刻消失了 . 通过排查问题及网上搜索终于定位原因.我们在每次动态生成laydate组件时, laydate框架会给input输入框增加一个lay-key="1", 这样...原创 2019-04-22 16:24:40 · 7700 阅读 · 1 评论