随笔分类 -  js

摘要:父页面: 子页面: 阅读全文
posted @ 2019-07-01 11:44 红眼睛的兔子 阅读(4934) 评论(0) 推荐(0)
摘要:写在前面的话: 自学Vue中,手写json数据,被同事看到,问我你怎么不用mock,忽然觉得自己太落后了 永远不能停止学习 啊啊啊 立马上手去学习mock,真的很方便 学习过程中还是遇到了很多问题,最终搞出来了,在此记录,防止自己忘记 ———————————————————————————————— 阅读全文
posted @ 2019-06-20 15:17 红眼睛的兔子 阅读(1310) 评论(0) 推荐(0)
摘要:在angularjs中,Component是一种特殊的directive,更适合组件化的app架构 Component的优点: 比普通directive要简单很多 更加严谨,更加规范化 更加适合组件化架构 component更容易升级到angular2 不使用Component的情况 需要在编译阶段 阅读全文
posted @ 2018-05-31 10:45 红眼睛的兔子 阅读(293) 评论(0) 推荐(0)
摘要:地址:https://connect.qq.com/widget/shareqq/index.html 阅读全文
posted @ 2018-05-03 17:36 红眼睛的兔子
摘要:运行结果 二、获取页面的课程列表 安装cheerio cmd 执行命令 npm install cheerio 然后就可以require cheerio 运行结果 阅读全文
posted @ 2017-07-07 16:51 红眼睛的兔子 阅读(204) 评论(0) 推荐(0)
摘要:举个例子: 学校有学生,有老师,由班级,每一个都是一个模块 创建一个school的本地文件,新建student.js teacher.js klass.js //因为class是关键字 然后实现每个模块的内容: student.js teacher.js klass.js 将student teac 阅读全文
posted @ 2017-07-07 15:42 红眼睛的兔子 阅读(162) 评论(0) 推荐(0)
摘要:转载自http://blog.fens.me/nodejs-express4/ 1. 安装express库 3、使用express的命令,来创建项目了。 4、进入项目目录,下载依赖库,构建项目 5、启动项目 npm start 6、项目启动成功,打开浏览器 http://localhost:3000 阅读全文
posted @ 2017-07-06 10:30 红眼睛的兔子 阅读(491) 评论(0) 推荐(0)
摘要:最近有一个需求,要下载视频,用户上传的视频放在视频服务器,然后php返回的url在浏览器href后并没有开始下载,而是直接打开了。 原因是服务器上有此视频,返回的url被浏览器解析到视频源文件,浏览器可以识别到视频,就会直接打开。 所以想到用浏览器的另存为来实现下载。(兼容火狐与谷歌) 阅读全文
posted @ 2017-06-09 15:31 红眼睛的兔子 阅读(1679) 评论(0) 推荐(0)
摘要:使用setTimeout()和setInterval()创建的定时器可以实现有用的功能。 但是定时器仅仅是计划代码在未来某个时刻执行。 执行时间是不确定的,因为在页面的生命周期中,还有其他的代码在控制javascript进程。 定时器对队列的工作方式是当特定时间过去后,让代码尽快执行,而不是立即执行 阅读全文
posted @ 2017-05-16 17:25 红眼睛的兔子 阅读(229) 评论(0) 推荐(0)
摘要:事件委托主要解决事件处理程序过多的问题,利用了事件冒泡 传统模式需要添加三个点击事件 如果是一个复杂的web程序,对每一个可单击的DOM元素都写一个点击事件,会产生很多代码,事件委托只需要在尽量最高的层次上添加一个点击事件 阅读全文
posted @ 2017-05-15 11:20 红眼睛的兔子 阅读(136) 评论(0) 推荐(0)
摘要:/** * lhgcalendar时间插件限制只能选择三个月 * @d 获取到的开始时间 * @m 要限制的时间的长度(月) *将最后获得的结束时间与开始时间存放在input中 */ function addMoth(d,m){ var ds=d.split('-'); var ds1 = ds[1]-1+m; var ds2 = ds... 阅读全文
posted @ 2017-04-13 16:04 红眼睛的兔子 阅读(633) 评论(0) 推荐(0)
摘要:1、当作构造函数使用 2、作为普通函数调用 3、在另一个对象的作用域中调用 阅读全文
posted @ 2017-03-24 17:26 红眼睛的兔子 阅读(232) 评论(0) 推荐(0)
摘要:一、基本类型和引用类型的值 javascript的变量只是在特定时间用于保存特定值的一个名字。 基本类型值:简单的数据段。 引用类型值:多个值构成的对象。 1、动态的属性 对于引用类型值,可以改变它的属性和方法,而基本类型值不能。 如,引用类型值: 基本类型值: 2、复制变量值 基本类型值: 此时n 阅读全文
posted @ 2017-03-21 17:47 红眼睛的兔子 阅读(217) 评论(0) 推荐(0)
摘要:一、dtree简介 dtree是一个由JavaScript编写成的简单的树形菜单组件,目前免费并且开源。同时支持动态从数据库引入数据。 二、使用方法 1、下载dtree.js及dtree.css 下载地址:http://destroydrop.com/javascripts/tree/ 2、引入dt 阅读全文
posted @ 2017-03-15 15:20 红眼睛的兔子 阅读(10070) 评论(1) 推荐(0)
摘要:4、js 5、参数 6、效果图 阅读全文
posted @ 2017-03-14 16:51 红眼睛的兔子 阅读(11053) 评论(0) 推荐(0)
摘要:1,forEach() 让数组中每一项都执行一个方法 2:map() 让数组返回一个新数组 3:filter() 筛选符合的项形成新数组 4:reduce() 让数组的前项和后项做出计算并返回最终值 逐步进行计算 arr = [1,2,3,4,5] 第一次计算后为[1,3,4,5]; 第二次为[2, 阅读全文
posted @ 2016-12-27 10:47 红眼睛的兔子 阅读(132) 评论(0) 推荐(0)
摘要:构造函数其实就是一个使用new操作符调用的函数 这个问题的解决方法就是创建一个作用域安全的构造函数 阅读全文
posted @ 2016-12-21 11:22 红眼睛的兔子 阅读(372) 评论(0) 推荐(0)
摘要:转自testcs_dn(微wx笑) 博客 原文网址:http://blog.csdn.net/testcs_dn/article/details/21412303#comments 方法一: function strlen(str){ var len = 0; for (var i=0; i<str 阅读全文
posted @ 2016-12-14 13:12 红眼睛的兔子 阅读(552) 评论(0) 推荐(0)
摘要:为了获取真实的dom节点,文本输入框必须有一个 ref 属性,然后 this.refs.[refName] 就会返回这个真实的 DOM 节点。 阅读全文
posted @ 2016-11-28 15:44 红眼睛的兔子 阅读(8160) 评论(0) 推荐(0)