摘要: 编写代码的时候给代码最小代码权力,最小特权原则,以免造成意料之外的事情 放大镜的实现 attr:标签里的值 prop:当前最终的值 修改路径实现修改图片的效果 判断当前浏览器是否是ie6,7.8(是否支持css3 如果是,就是用绝对定位的方式来改变标签的位置 否则使用css3的方式来改变标签的位置 阅读全文
posted @ 2016-11-28 17:26 段伏英 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 原生绑定事件对象replaceWith 替换 replaceAll把某一个标签替换成另一个标签empty () 销毁掉里面的子节点remove 删除jQ对象,本身绑定的事件会删除掉detach 删除jQ对象,本身绑定的事件会删除掉 get方法获得的是原生dom对象 筛选 选出来的是对象集合,可以对集 阅读全文
posted @ 2016-11-20 18:27 段伏英 阅读(100) 评论(0) 推荐(0) 编辑
摘要: jQuery 引入文件也是在body结尾部分,是在js文件的前面,始终获取出来的是对象集合,并可以直接使用对象集合 size()当前元素的个数的返回值的方法,有length属性get返回的是原生dom对象index获取当前的角标each循环到数组中每一项的值 指定函数调用时this的值,this指向 阅读全文
posted @ 2016-11-20 18:25 段伏英 阅读(103) 评论(0) 推荐(0) 编辑
摘要: json eval函数,把某一段字符串,当做js代码来执行。这个是全局函数,权限高,所以一般不允许使用。缺陷:无法保证eval传入的数据的安全性 eval() eval('alert(123);');js中可以使用JSON.parse() 来解析json文本,把字符串转换成真正的字符串或数组,优先使 阅读全文
posted @ 2016-11-13 19:12 段伏英 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 通过表单提交数据,不是特别友好的体验AJAX 1,新建一个AJAX对象的方法 (function(){ var xhr = new XMLHttpRequest(); //ie浏览器创建ajax, var xhr = new ActiveXObject('Microsoft.XMLHTTP');ie 阅读全文
posted @ 2016-11-13 19:11 段伏英 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 10个div点击一个div变绿色,其他都为红色,立即执行函数包裹代码防止全局变量产生选取对象集合如何实现,给每个div添加事件,循环这个对象集合 (在点击的这个div的时候做判断,判断当前的这个div是否是红色,如果是红色就变为绿色, 把所有div变成绿色,再把当前点击的这个div变成红色(所有di 阅读全文
posted @ 2016-11-05 15:28 段伏英 阅读(142) 评论(0) 推荐(0) 编辑
摘要: dom对象``` 返回当前文档的标题 document.title 返回文档完整的url,无法对document.URL进行赋值, ``````获取标签的四种方式:document.getElementById("elementID");获取标签元素节点document.getElementsByT 阅读全文
posted @ 2016-11-05 15:27 段伏英 阅读(123) 评论(0) 推荐(0) 编辑
摘要: date 对象 表示日期 没有基本类型,自动创建 需要添加new手动创建对象 var myDate = new Date() console.log(myDate) 返回的是字符串--当前时间的字符串 date 方法 构造函数调用的本身的使用方法 在网页中直接设置标签的内容 推荐使用火狐上mozla 阅读全文
posted @ 2016-10-30 18:22 段伏英 阅读(221) 评论(0) 推荐(0) 编辑
摘要: string (字符串) 对象的属性及方法,如下 又称为引用类型 大部分是系统自身转换成伪对象,方便 使用这些方法 处理文本字符串 var str = 'hello'; 这里保存的hello是一个字符串,是字符串字面量,就是字面上的意思 console.log(str.length) 这里打印出的长 阅读全文
posted @ 2016-10-30 18:22 段伏英 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 作用域 在函数内部定义的变量,旨在函数内部使用 函数级作用域在js当中,只有函数才会产生作用域,而if、whhile、for都不会产生作用域 例var a =1;var fn1 = function(){ };var fn2 = function(){ };fn1();fn2(); 例var a = 阅读全文
posted @ 2016-10-23 11:52 段伏英 阅读(157) 评论(0) 推荐(0) 编辑