javascript
深蓝浅蓝的天
苟日新,日日新,又日新
展开
-
undefined和not defined
看如下两端代码block1function testUndefined1() { var a = "a"; if(a!==b){ return "true"; } else{ return "false"; }}block2function testUndefined2() { var a = "a";原创 2017-02-15 11:50:52 · 1736 阅读 · 0 评论 -
javascript中的if
block 1: 我们首先来看一段代码:if(a){ console.log("I can enter!")}else{ console.log("I can not enter!")}这段代码的输出如下:I can enter!这个a是个什么类型?他的值是多少?请花十秒钟时间想想这个问题。block 2:我们接着看下一段代码:var m1 = {a: "false", name原创 2016-12-16 17:41:38 · 615 阅读 · 0 评论 -
自定义金额正则表达式
在前面一篇文章中简单介绍了金额正则表达式如何写,见文章 自定义数值范围和小数点的金额的正则表达式验证再次对这个金额正则表达式进行了改进,写了个正则表达式获取方法,支持三个参数:支持最大整数位数是否允许小数小数点位数传参。/** * * @param hasDecimal 是否有小数,默认为有两位小数 * @param decimalSize 小数位数,大于0的正整数或null * @原创 2017-06-05 12:03:33 · 1422 阅读 · 0 评论 -
自定义数值范围和小数点的金额的正则表达式验证
金额格式正则表达式的结果在第三点,可点击目录查看,有兴趣可以看写的过程和分析,自定义金额格式在第二点。下面这段代码来自网络上比较流行的正则表达式金额验证,由于很少自己写正则表达式,所以当提出需要限制最大金额的时候,我对这个表达式进行了一点改动,顺便做个笔记。var reg = /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([原创 2017-05-26 14:28:24 · 3686 阅读 · 0 评论 -
angularjs跨域请求,html5封装进android与ios
前言 第一次正儿八经的写博客实在有点不知道怎么开头好,所学的东西也不够系统,我相信我写的东西瞄准了一个点去写,无论从哪里开始,都会让人觉得有点突然,但是,我也没办法从所谈主题的起源开始谈,所以不纠结这个次序关系了,有关主题的前后我就稍微介绍一些,主要围绕我所遇到的问题和如何去解决来谈吧。我使用的框架是springboot+angularjs ,内容主要包括: - 为什么需要跨域原创 2016-11-12 23:22:22 · 2877 阅读 · 1 评论 -
JavaScript测试框架Jasmine学习(一)
本篇文章可看作来自jasmine官网介绍的翻译简介:Jasmine是一个BDD(Behavior-driven development 行为驱动开发框架)开发框架,主要用来测试JavaScript代码,它不依赖于任何其他的JavaScript框架,也就是我們可以用它來作为js的单元测试框架,它不需要DOM,它有一个干净的,简单的语法让你可以轻松的编写测试。这篇文章我们是基于Jasmi原创 2016-11-20 22:30:41 · 4469 阅读 · 0 评论 -
前端数字格式化的几种方式
jstlfmt:formatNumber type="number" value="${xxx}" minFractionDigits="2" >type=number 数字格式为000,000minFractionDigits 小数点位数,至少保留两位小数,整数则在小数点后补0minIntegerDigits 小数点位数,当存在小数时保留两位小数,不存在则为整数num原创 2016-12-07 12:21:37 · 19093 阅读 · 0 评论 -
webstorm不能识别一些js方法,如require
直接上图吧js运行不会报错,但webstorm却不认识这个方法,怎么办呢?添加个支持就好了还是直接上图吧ECMAScript中几乎包含了当前所有开源js的源码支持。我这边需要的是nodejs的require方法。上面实际上我已经下载了Nodejs,我把他删除了重新下载。下载好之后require方法就可以识别啦,还可以直接看源码。其他的一些方法支持原创 2016-12-08 21:40:45 · 29173 阅读 · 2 评论 -
javascript考勤日历
简介用过一些开源的日历,但对于自定义去绑定数据在日历元素中却不是很方便,由于工作需要用到考勤日历,考虑到日历的实现也不是特别麻烦,于是自己弄了一个,样式比较简单,需要的可以自己去扩展。使用的时候绑定获取数据的方法即可,在这个日历中我没有直接添加选择月份。各位有兴趣可以自己扩展,已预留设置日期的方法。自定义去扩展的时候注意保证原有的代码结构不变,增加一些方法即可,下面直接上源码了,就三个文件...原创 2017-04-21 14:17:36 · 6770 阅读 · 12 评论