随笔分类 -  javascript

摘要:方法show会依次执行下面传入的参数。 例如: 阅读全文
posted @ 2017-01-20 17:19 最爱小虾 阅读(191) 评论(0) 推荐(0)
摘要:通过for in: 阅读全文
posted @ 2017-01-20 16:56 最爱小虾 阅读(231) 评论(0) 推荐(0)
摘要:就是求元素在父级当中的位置: 思路: 封装: 详细可查VQuery的封装。 阅读全文
posted @ 2017-01-20 15:41 最爱小虾 阅读(180) 评论(0) 推荐(0)
摘要:同this一样会出现的混淆: 阅读全文
posted @ 2017-01-20 11:44 最爱小虾 阅读(187) 评论(0) 推荐(0)
摘要:普遍的写法: 另一种写法: 注意aa(obtn[i])的写法转变为(fn)(obtn[i]),可以不用写函数名,把传入的参数放到方法的后面 繁琐的写法: 阅读全文
posted @ 2017-01-16 14:35 最爱小虾 阅读(232) 评论(0) 推荐(0)
摘要:用于设置this的值 使用的地方: 阅读全文
posted @ 2017-01-16 13:28 最爱小虾 阅读(162) 评论(0) 推荐(0)
摘要:setTimeout 只能保证在指定的时间后将任务(需要执行的函数)插入任务队列中等候,但是不保证这个任务在什么时候执行。一旦执行javascript的线程空闲出来,自行从队列中取出任务然后执行它。 1,setTimeout的好搭档“0”: 字面意是立即执行,实际上并未立即执行; 这是因为setTi 阅读全文
posted @ 2017-01-11 15:12 最爱小虾 阅读(493) 评论(0) 推荐(0)
摘要:e.stopPropagetion(); 阅读全文
posted @ 2017-01-06 18:01 最爱小虾 阅读(278) 评论(0) 推荐(0)
摘要:众所周知,obj.style只能够获取 结构上的样式 如果想要获取: 的样式的话,需要: 阅读全文
posted @ 2017-01-06 16:52 最爱小虾 阅读(254) 评论(0) 推荐(0)
摘要:考虑到是字符长度的判断;采用布尔的方式判断 阅读全文
posted @ 2017-01-06 16:30 最爱小虾 阅读(623) 评论(0) 推荐(0)
摘要:1,获取html结构:当前节点下的代码: jQuery.html() 是获取当前节点下的html代码,并不包含当前节点本身的代码; 2,jQuery.prop("outerHTML"):包含当前节点本身的代码: 然而我们有时候的确需要,可以通过jQuery.prop("outerHTML")的方式设 阅读全文
posted @ 2016-12-27 14:21 最爱小虾 阅读(1700) 评论(0) 推荐(0)
摘要:一,两个数组的合并去重: 二,多个数组的合并去重: 三,多个数组合并,去重,排序: 参考: http://m.blog.csdn.net/article/details?id=49634041 阅读全文
posted @ 2016-12-19 20:54 最爱小虾 阅读(4744) 评论(0) 推荐(0)
摘要:router 前端路由的框架,通用的有Director,更多还是结合具体框架来用,比如Angular的ngRouter,React的ReactRouter,以及我们后面用到的Vue的vue-router。这也带来了新的开发模式:MVC和MVVM。如今前端也可以MVC了,这也是为什么那么多搞Java的 阅读全文
posted @ 2016-12-16 11:55 最爱小虾 阅读(212) 评论(0) 推荐(0)
摘要:不太一样window.onload是在页面所有的元素都加载完成后才触发$(function(){})是在页面的dom结构加载完毕后就触发 dom里的内容不一定都已经加载完成比如说一个页面有好多图片 而加载这些图片需要一定的时间window.onload必须得等到全部的图片都加载完成后才能触发而$(f 阅读全文
posted @ 2016-12-02 16:10 最爱小虾 阅读(4207) 评论(0) 推荐(3)
摘要:事件逻辑: 1.用户在输入框输入文字后 2.将输入的文字与后台数据做查询 .push() push() 方法可向数组的末尾添加一个或多个元素,并返回新的长度。 3.查询到后返回给客户端 4.然后将返回的数据显示在数据列表下 完整案例: 阅读全文
posted @ 2016-11-29 15:15 最爱小虾 阅读(310) 评论(0) 推荐(0)
摘要:获取滚动条位置(scrollTop) 获取可视窗口高度(viewportHeight) 获取整个页面可滚动高度(scrollHeight) 当scrollTop+viewportHeight==scrollHeight时,表明已经滚动到底部 滚动到底部时调用你的加载代码 阅读全文
posted @ 2016-11-28 11:10 最爱小虾 阅读(1218) 评论(0) 推荐(0)
摘要:2.考虑到如果li是动态的添加; 可以把事件绑定在ul上,多次的事件不用在每个li绑定,而是用on一次绑定在ul上,提高了性能; 阅读全文
posted @ 2016-11-28 10:34 最爱小虾 阅读(579) 评论(0) 推荐(0)
摘要:参考: 阅读全文
posted @ 2016-11-25 15:36 最爱小虾 阅读(2523) 评论(0) 推荐(0)
摘要:首先截取的方法有: 最直接的方法:.substr() .slice() .substring() 间接方法是根据字符的位置截取:1,charAt() 方法可返回指定位置的字符。2,split() 方法用于把一个字符串分割成字符串数组。 很显然,前两个方法最为简洁,这里我选择用.slice(); 应用 阅读全文
posted @ 2016-11-25 11:58 最爱小虾 阅读(613) 评论(0) 推荐(0)
摘要:目的:记录中展现“今天”,“明天”,除外展现月日。 借鉴: 改后我需要的: 逻辑:我需要获取今天的时间day1,还需要会议的时间day2;将两个时间相减去,day1-day2值为0,显示今天;值为-1时,显示明天;值为这两种值之外,显示月,日。 进一步参考: 阅读全文
posted @ 2016-11-24 17:30 最爱小虾 阅读(1692) 评论(0) 推荐(0)