javascript / Jquery
曾卫
笃信科技引领金融的理念践行者,成为国际领先的个人金融生活服务提供商的推动者,目前上海财经大学研究生在读。
展开
-
九个Console命令,让 JS 调试更简单
常用console命令 http-equiv="Content-Type" content="text/html; charset=utf-8" /> script type="text/javascript"> console.log('hello');转载 2016-09-08 17:38:16 · 313 阅读 · 0 评论 -
js 将json字符串转换为json对象的方法解析(简单处理JSON语法格式校验问题)
js 将json字符串转换为json对象的方法解析将json字符串转换为json对象的方法。在数据传输过程中,json是以文本,即字符串的形式传递的,而JS操作的是JSON对象,所以,JSON对象和JSON字符串之间的相互转换是关键例如:JSON字符串:var str1 = ‘{ “name”: “cxh”, “sex”: “man” }’;JSON对象:var str2 = { “n...转载 2018-11-16 17:31:57 · 367 阅读 · 0 评论 -
使用JS监听键盘按下事件(keydown event)
使用JS监听键盘按下事件(keydown event)1、监听全局键盘按下事件,例如监听全局回车事件$(document).keydown(function(event){ if(event.keyCode == 13){ alert('你按下了Enter'); }});2、监听某个组件键盘按下事件,例如监听id为btn的button组件的回车按下事件$(...转载 2018-11-16 15:37:18 · 2791 阅读 · 0 评论 -
项目代码优化(五)
项目代码优化(五)a.null和undefined的使用场景if(parentValues == null || parentValues == undefined)return [];解释英文Conditional statements using a condition which cannot be anything but false have th...原创 2018-08-27 15:23:12 · 524 阅读 · 0 评论 -
JS中Null与Undefined的区别
JS中Null与Undefined的区别在JavaScript中存在这样两种原始类型:Null与Undefined。这两种类型常常会使JavaScript的开发人员产生疑惑,在什么时候是Null,什么时候又是Undefined?Undefined类型只有一个值,即undefined。当声明的变量还未被初始化时,变量的默认值为undefined。 Null类型也只有一个值,即null。nu...转载 2018-08-27 15:03:13 · 188 阅读 · 0 评论 -
seaJS框架的使用细节
seaJS框架的使用细节一、整体流程:此处seajs框,结合了用户权限控制的配置,所以才有权限data-prvID的介入。此框架从整体上整合js的引入,通过在页面点击各模块功能时,再加载其对应的js文件,html文件中是纯Html代码,不包含功能js.css(不包含)引入的,使html文件显得更加简洁明了。二、代码配置:a、public_home.html(1)css,js(非功能性的)引入部分<原创 2017-04-24 17:56:55 · 541 阅读 · 0 评论 -
JAVA开发之将double类型,强制保留到小数点后两位解决方法
JAVA开发之将double类型,强制保留到小数点后两位解决方法/** * 监听总金额变化 */ private void listenAllFee() { double allPay = 0.00; for (int u = 0; u < dataList.size(); u++) { Boolean check转载 2017-05-05 17:36:19 · 1458 阅读 · 0 评论 -
Jquery的parentsUntil()、nextUntil()、sibliings()的区别
parentsUntil()定义parentsUntil()方法返回介于两个给定元素之间的所有祖先元素。$("span").parentsUntil("div");包含div级别的元素。nextUntil()定义方法返回介于两个给定参数之间的所有跟随的同胞元素。$("h2").nextUntil("h6"); 不包含h6元素,注意区分parentsUntilsiblin原创 2017-05-04 18:11:36 · 651 阅读 · 0 评论 -
有关Double小数保留小数问题
有关Double小数保留小数问题在有些计费系统中,很多时候涉及到小数保留问题,经典的问题包括,进一法,四舍五入法进行舍取,这里包含java层和js层处理方案。一、Java处理小数问题a、四舍五入/** * 将指定数四舍五入到指定小数位数 * @param data 原始数据 * @param digits 需要保留的小数据位数 * @return 四舍五入原创 2017-04-19 18:00:16 · 2056 阅读 · 0 评论 -
对于boostrap框架input校验问题
对于boostrap框架input校验问题一、目标使用jquery修改当前boostrap的校验状态,分析html部分发现,主要差别有一下几点。 1.has-success和has-error的转换 2.style的值为”“,”display:none;”,”display:block;”三者之间的区别 3.glyphicon-ok和glyphicon-remove的区别二、htm原创 2017-04-01 16:38:19 · 1001 阅读 · 0 评论 -
js常用正则校验
一、常见校验规则:/判断输入内容是否为空 function IsNull(){ var str = document.getElementById('str').value.trim(); if(str.length==0){ alert('对不起,文本框不能为空或者为空格!');//请将“文本框”改成你需要验证的属性名称! ...原创 2017-01-04 17:39:53 · 3467 阅读 · 0 评论 -
理解Jquery的first-of-type选择器
理解Jquery的first-of-type选择器$(“p:first-of-type”) 选取属于其父元素的第一个 p 元素的每个p元素:实例代码<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>first-child选择器</title> <script src="原创 2017-03-17 18:02:49 · 545 阅读 · 0 评论 -
理解Jquery的first-child选择器
理解Jquery的first-child选择器$(“p:first-child”)定义: 选取属于其父元素和所有兄弟元素的第一个为 p 的元素:实例代码<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>first-child选择器</title> <script src原创 2017-03-17 17:35:46 · 563 阅读 · 0 评论 -
JS数组的遍历方式for循环与for...in
JS数组的遍历方式for循环与for...in本节主要介绍了JS数组的遍历方式for循环与for...in,需要的朋友可以参考下JS数组的遍历方法有两种:第一种:一般的for循环,例如:?1234vara = newArray("first","second",转载 2016-10-08 17:56:22 · 702 阅读 · 0 评论 -
JS和Jquery获取和修改label的值的示例代码
JS和Jquery获取和修改label的值的示例代码一、label标签在JS和Jquery中使用不能像其他标签一样用value获取它的值,下面有个不错的示例,希望大家可以学习下二、获取值: label标签在JS和Jquery中使用不能像其他标签一样用value获取它的值: 复制代码代码如下:var label=document.getElementByI转载 2016-10-17 14:17:42 · 16820 阅读 · 0 评论 -
记录:js删除数组中某一项或几项的几种方法
转载地址:http://www.cnblogs.com/Joans/p/3981122.html记录:js删除数组中某一项或几项的几种方法1:js中的splice方法 splice(index,len,[item]) 注释:该方法会改变原始数组。splice有3个参数,它也可以用来替换/删除/添加数组内某一个或者几个值index:数组开始下标转载 2016-10-25 14:55:30 · 1999 阅读 · 0 评论 -
能让你少写1000行代码的20个正则表达式
正则表达式,一个十分古老而又强大的文本处理工具,仅仅用一段非常简短的表达式语句,便能够快速实现一个非常复杂的业务逻辑。熟练地掌握正则表达式的话,能够使你的开发效率得到极大的提升。正则表达式经常被用于字段或任意字符串的校验,如下面这段校验基本日期格式的JavaScript代码:var reg = /^(\\d{1,4})(-|\\/)(\\d{1,2})\\2(\\d{1,2})$/;转载 2016-09-08 17:52:30 · 1276 阅读 · 0 评论 -
正则表达式校验url必须以http或https开头
正则表达式校验url必须以http或https开头结合knockout.validation.js校验self.fieldName = ko.observable(initData.fieldName).extend({ required: { params: true }, minLength: 2, m...原创 2018-12-29 15:36:18 · 38857 阅读 · 4 评论