雨悸8023


雨悸8023,个人博客,前端知识分享

nice-validator 的使用(一)

nice-validator 依赖 jQuery(1.7+)。除了直接引用插件,还支持 AMD 模块系统。 前言 一个月前在逛某乎的时候被人安利了这个表单验证插件,最近一个月新做一个项目,不在局限于老项目上的技术栈。刚好我也厌倦了之前使用的那个验证插件,抱着学习的心态就尝试着...

layPage 的使用

layPage是一款多功能的js分页组件,即适用于异步分页,又可用于传统的整页刷新跳页,还支持信息流加载,并且可无缝迁移至Node.js平台。layPage不依赖于任何第三方库,直接拿来用即可,它的接口继承了layui系列组件的一贯简洁,极易上手。那么,从现在开始,将一切分页的任务交给l...

DOM对象

DOM DOM描绘了一个层次化的节点树 文档元素文档节点是每个文档的根节点,在HTML页面中,文档元素始终都是<html>元素,XML中,任何元素都可能成为文档元素 总共有12中节点类型,这些类型都继承自一个基类型 Node 类型 node接口由DOM中的所有节点类型实现...

JavaScript的维护性

前言 这本书写的太细了,对于每个点都有详尽的示例及原因表述等。我理解一下精简记录如下 基本的格式化 缩进:一般采用4个、2个空格缩进最好,Tab制表符在不同系统的相同编辑器表现方式可能不一致(一般可在编辑器中配置) 语句的结尾最好要加分号,当然书中强调的是一定,因为JavaSc...

函数表达式

函数表达式 定义函数的方式有两种: 函数声明 function functionName(arg){ //函数体 } 特征:函数声明提升,跟变量声明提升差不多 函数表达式 var functionName = function(arg){ //函数体 } 这种函数叫做匿名函...

parse()与stringify()

JSON.parse() 用于从一个字符串中解析出json 对象。 var str='{"name":"yuji","age":"23"}'; 经 JSON.parse(str) 得到: Object: age:"23" name:"yuji" _proto...

js小函数

前言 对于项目中常用的一些函数总结。 note 阻止F5刷新 $(document).keydown(function(e){ var ev = window.event || e; var code = ev.keyCode || ev.which; if (...

javascript深入理解面向对象

前言 最近打算重新撸一遍javascript面向对象编程指南,这是第一弹! 概念: 对象:在opp特征被称为属性动作被称为方法。该语言是基于对象的,依靠的是原型(prototype)属性。 封装:关心操作对象的接口,忽略它的具体实现。 聚合:将多个对象合二为一。 继承:...