随笔分类 - JavaScript学习记录
摘要:今天在改项目bug时,发现一个问题,我获取一个div中所有的input,并取值时,判断某一条件,但是循环外的js依然可以执行。 很奇怪,一般来说return会终止js,但是今天万万没想到的是,jquery 的each循环中,return不好使,原因是因为each中的return与外面的函数是没有关系
阅读全文
摘要:今天在做项目时,需要在页面进行计算,但是当两个数都是小数时,计算的结果却不是想象中的: 比如1371.3-0.9算出来却是1370.39999999,后来上网搜一下,原来js是弱类型语言,没有那么高的精度计算, 所以使用下面方法解决:
阅读全文
摘要:今天学习时,看到的将form表单中的输入数据转成json 的jquery代码,直接贴出来:
阅读全文
摘要:制作一个json文件: 服务响应数据: 效果:
阅读全文
摘要:在项目中,对于数据的传输一般需要非空的判断,而数据字段较多时一般直接将表单序列化,此时如何判断非空,如下 因为将表单序列化时,数据格式为 所以可以将字段与对应的值分隔开,循环判断 其中的console.log(kwarr)格式为:
阅读全文
摘要:今天做项目时,用到一种用jquery循环获取name相同的按钮,并且完成点击事件,记录一下 首先整段的html,是用js拼出来的(项目需求)
阅读全文
摘要:今天做项目时,要求完成功能评价的分类,即好评,差评,中评。遇到一个问题,如何在选定一个评论类型时,该div颜色改变,其他评论类型的div颜色不变。
阅读全文
摘要:一丶队列和堆栈的简单介绍 1.1、队列的基本概念 队列:是一种支持先进先出(FIFO)的集合,即先被插入的数据,先被取出! 如下图所示: 1.2、堆栈的基本概念 堆栈:是一种支持后进先出(LIFO)的集合,即后被插入的数据,先被取出! 如下图所示: 二、 在JavaScript中实现队列和堆栈 在J
阅读全文
摘要:在做项目时,要求熟悉项目中验证表单的插件,所以学习一下validForm这个插件 http://validform.rjboy.cn/document.html#validformObject
阅读全文
摘要:一.JavaScript的实现 JavaScript是一种专为与网页交互而设计的脚本语言1.JavaScript的实现有三个不同的部分组成 (1)核心(ECMAScript) (2)DOM(文档对象模型) 文档对象模型是针对XML但经过扩展用于HTML的应用程序编程接口(API) (3)BOM(浏览
阅读全文