摘要: 以下是对最近做的项目的一点小总结: 1.新建一个方法,给方法传递参数,希望参数有默认值,最简单的方法是用"||",例如: 以上代码,要求在使用此Utils.Ajax方法时必须传入两个参数:url和successFun,其他参数都是可选的,如果不传,则有默认的值。 2.substr与substring 阅读全文
posted @ 2017-03-16 10:40 陆漫漫 阅读(505) 评论(0) 推荐(0) 编辑
摘要: 听了燕十八老师的《JavaScript高级》课程,看了阮一峰老师的JavaScript面向对象的笔记,再针对自己的一点理解,做了如下这篇笔记! 先有人还是先有人类? 如果从构物主的角度讲,脑子中要先构想人类的形象,然后再造人。先有类,再有对象。在编程语言中java、php、c++等语言,都是遵循这一 阅读全文
posted @ 2017-02-10 16:59 陆漫漫 阅读(721) 评论(0) 推荐(0) 编辑
摘要: 有一个ul,ul里面有几个li,如果需要点击li打印出此li对应的索引号该怎么做呢? 最开始的想法是: 结果发现点击春、夏、秋、冬打印出来的都是4。 原因分析:上面代码中,变量i是var声明的,在全局范围内都有效。所以每一次循环,新的i值都会覆盖旧值,导致最后输出的是最后一轮的i的值。 修改代码如下 阅读全文
posted @ 2017-02-10 11:12 陆漫漫 阅读(1872) 评论(0) 推荐(0) 编辑
摘要: 听燕十八老师的《JavaScript高级》课程,对JavaScript中闭包的笔记记录! 在大部分语言中,t1被调用执行则申请内存,并把其局部变量push入栈。t1函数执行完毕,内部的局部变量随着函数的退出而销毁,因此age=20的局部变量已经消失了。但在js中,age=20这个变量却被t2捕捉,即 阅读全文
posted @ 2017-02-09 16:32 陆漫漫 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 听燕十八老师的《JavaScript高级》课程,对JavaScript中this的笔记记录! js中函数的四种调用方式: 1.作为普通的函数来调用时,this的值指向window;在ECMASCRIPT5标准中,如果this为null,则解释成undefined。 2.作为对象的方法来调用,this 阅读全文
posted @ 2017-02-09 11:45 陆漫漫 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 在网易云课堂上看了妙味课堂的关于html5历史管理的课程,在这里做一下笔记。 单页面或ajax局部刷新的页面中,没有办法通过前一步和后一步得到历史访问数据,此时有两种方法可以解决这个问题: 1.onhashchange事件,示例代码: 2.history下的pushstate和popstate事件, 阅读全文
posted @ 2017-02-08 16:16 陆漫漫 阅读(816) 评论(0) 推荐(0) 编辑
摘要: 用JavaScript仿java的map功能,小组培训作业,记录一下! 阅读全文
posted @ 2017-01-18 10:08 陆漫漫 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 一、mysql中有数据库angular,angular库中有表user,user表中有四个字段:id,name,age和country 二、当有中文时,如果不做任何处理就会出现乱码。因为,NodeJS 不支持 GBK。当然,UTF-8是支持的。所以,要确保不出现乱码: 1.保证你的 JS文件是以UT 阅读全文
posted @ 2016-12-20 10:25 陆漫漫 阅读(1167) 评论(0) 推荐(0) 编辑
摘要: 参考:http://blog.csdn.net/lithinkingboy/article/details/45971957 html页面设置了utf-8的编码格式,后端也设置了request.setCharacterEncoding("utf-8")和 response.setContentTyp 阅读全文
posted @ 2016-12-19 15:34 陆漫漫 阅读(3593) 评论(0) 推荐(0) 编辑
摘要: 项目中用到日期组件,需要先获取服务器时间 然后把时间设置给日期组件 但在ie浏览器下打印time显示NaN,后把"yyyy-MM-dd HH:mm:ss"改成"yyyy/MM/dd HH:mm:ss",解决问题,特此记录一下! 阅读全文
posted @ 2016-11-10 10:31 陆漫漫 阅读(347) 评论(0) 推荐(0) 编辑