2017年7月11日
摘要: 1.Jquery 可以使用$('.class',$object)的形式,$object是jQuery对象,在该对象的子元素中查找'.class' 2.line的问题,input和button作为inline-block的对齐问题 3.逗号表达式 4.jQuery load方法(Ajax) $("#r 阅读全文
posted @ 2017-07-11 17:12 natsu07 阅读(111) 评论(0) 推荐(0) 编辑
  2017年3月3日
摘要: 1. 为什么要有promise ···从代码上来说回避了回调嵌套的问题,其次promise可以保留异步请求的状态(即使得到结果不立刻执行回调,过一阵再执行仍然是可以的。) ···从思想上来说,我们设计一连串事件abc的思路是,先做a,a行的话做b,a不行做f。b行的话做c,b不行那也做f。最后c行就 阅读全文
posted @ 2017-03-03 18:53 natsu07 阅读(154) 评论(0) 推荐(0) 编辑
  2017年2月27日
摘要: 1. jQuery.trim()方法 jQuery 杂项方法 实例 删除字符串开始和末尾的空格 2.jQuery的map方法可以批量操作数组中元素,可以替代传统在循环中处理完数据挨个push进数据的代码。 3.click事件是鼠标点击事件(不分左键,右键,中键),可以用e.button==(0,1, 阅读全文
posted @ 2017-02-27 21:55 natsu07 阅读(163) 评论(0) 推荐(0) 编辑
  2016年12月30日
摘要: 1. 使用Angular做选中项样式切换有两种解决方法:①在url锚点会变化的前提下,以当前元素代表的type和当前url的锚点是否相等为判断条件。ng-class添加active样式 ②自定义指令,在onclick中定义事件,需要清空所有兄弟元素的active,给自己加上active 2. Ang 阅读全文
posted @ 2016-12-30 09:55 natsu07 阅读(95) 评论(0) 推荐(0) 编辑
  2016年12月7日
摘要: 1.比parseInt更好的字符串转换数字的写法,var num=str - 0; 2.window有一个Location对象,包含了与url地址有关的所有信息。 在http://www.baidu.com:8000/aaa/index.html?name=b#666这个地址中 分别是http:// 阅读全文
posted @ 2016-12-07 11:35 natsu07 阅读(111) 评论(0) 推荐(0) 编辑
  2016年11月20日
摘要: 1.select的用法: http://www.jb51.net/article/42523.htm select的val()就是当前选中的val(),并且初始没有点击选择时val()值为第一项option的值。 2.Ajax的异步 jQuery中,$.getJSON只能异步,它之后的代码会先执行。 阅读全文
posted @ 2016-11-20 23:37 natsu07 阅读(142) 评论(0) 推荐(0) 编辑
  2016年10月20日
摘要: 1.区别jQuery对象和DOM对象。 var text1=document.getElementByTagName("div") var $text2=$("div") 虽然获取的html元素相同,但在js中这是两种对象。它们对应不同的方法,第一个是DOM对象就不能使用jQuery提供的方法,而第 阅读全文
posted @ 2016-10-20 23:05 natsu07 阅读(97) 评论(0) 推荐(0) 编辑
  2016年10月17日
摘要: javascript高程3版中在闭包中关于this有一个这样的例子。 解释有这样一句话,“匿名函数的执行环境具有全局性,因此其this对象通常指向window”,这句话很容易误解。执行环境是什么?在作用域链那一章提到函数的执行环境是指执行流进入函数时它内部的区域,作用域链是该执行环境有权访问的数据的 阅读全文
posted @ 2016-10-17 16:32 natsu07 阅读(621) 评论(0) 推荐(0) 编辑
  2016年10月15日
摘要: 事件流是用来解释页面上的不同元素接受一个事件的顺序,首先要明确两点: 1.一个事件的影响元素可能不止一个(同心圆理论),但目标元素只有一个。 2.如果这些元素都绑定了相同名称的事件函数,我们怎么知道这些函数的运行顺序?于是有了事件流的概念(事件捕捉,事件冒泡) 举个例子: 阅读全文
posted @ 2016-10-15 20:32 natsu07 阅读(277) 评论(0) 推荐(0) 编辑
  2016年10月12日
摘要: Javascript进阶篇的最后一节是一个选项卡切换的编程,要求效果如下。 这里涉及到两块,一个是内容的切换显示,一个是红色的边框样式切换。 内容切换可以用纯js代码实现,但当这里还需设置一个红色边框样式的时候,JS里会出现大量CSS代码,所以统一使用className切换是更好的选择,不同的cla 阅读全文
posted @ 2016-10-12 19:37 natsu07 阅读(378) 评论(0) 推荐(0) 编辑