摘要:
1.get() 元素集合 2.get(index) 返回的是DOM元素,类似于[index]。 3.index() 查找元素在同辈中位置 搜索匹配的元素,并返回相应元素的索引值,从0开始计数。 如果不给 .index() 方法传递参数,那么返回值就是这个jQuery对象集合中第一个元素相对于其同辈元 阅读全文
摘要:
有时候我们在前台需要对序号进行处理,我们需要将JS变量写到页面中进行显示。 第一种方式:后台处理 第二种方式:JS中定义全局变量,然后进行显示,可以书写一个JS函数对不同的需要进行不同的替换,也就可以根据不同的序号显示不同的内容。如果是ajax请求数据后拼接的页面可以直接调用函数返回值进行拼接(或者 阅读全文
摘要:
1.用if+return代替复杂的if...else(if+return) 2.尽量减少对变量的重复计算(for循环的用法) 明确一个概念,对方法的调用,即使方法中只有一句语句,也是有消耗的,包括创建栈帧、调用方法时保护现场、调用方法完毕时恢复现场等。所以例如下面的操作: 建议替换为: 这样,在li 阅读全文
摘要:
第一种:循环检查替换 第二种:正则替换 第三种:使用jquery jquery内部实现为: 第四种:使用motools 第五种:裁剪字符串方式 阅读全文
摘要:
在了解get、POST区别之前先了解一下http协议。 1. Http协议简介 1.什么是Http协议 HTTP,超文本传输协议(HyperText Transfer Protocol)是互联网上应用最为广泛的 一种网络协议。所有的WWW文件都必须遵守这个标准。设计HTTP最初的目的是为了提供一种发 阅读全文
摘要:
今天看到一篇文章,介绍的是js中return的用法,感触很深。(类似于JAVA return) 在大多数情况下,为事件处理函数返回false,可以防止默认的事件行为.例如,默认情况下点击一个<a>元素,页面会跳转到该元素href属性指定的页. Return False 就相当于终止符,Return 阅读全文
摘要:
一个很好的面试题:(直接用变量报错,定义未赋值使用是undefined) 两段JS代码的区别: "当全局变量跟局部变量重名时,局部变量的scope会覆盖掉全局变量的 scope,当离开局部变量的scope后,又重回到全局变量的scope。所以两段代码运行的结果分别为:1) undefined Wor 阅读全文