随笔分类 -  javascript

只有注册用户登录后才能阅读该文。
posted @ 2017-12-25 09:11 zhouyiersan 阅读(3) 评论(0) 推荐(0)
摘要:var browser={ versions:function(){ var u = navigator.userAgent, app = navigator.appVersion; return {//移动终端浏览器版本信息 trident: u.indexOf('Trident') > -1, 阅读全文
posted @ 2017-06-15 11:08 zhouyiersan 阅读(283) 评论(0) 推荐(0)
摘要:cookie : 存储数据,当用户访问了某个网站(网页)的时候,我们就可以通过cookie来像访问者电脑上存储数据 1.不同的浏览器存放的cookie位置不一样,也是不能通用的 2.cookie的存储是以域名形式进行区分的 3.cookie的数据可以设置名字的 4.一个域名下存放的cookie的个数 阅读全文
posted @ 2017-06-08 16:10 zhouyiersan 阅读(332) 评论(0) 推荐(0)
摘要:<!DOCTYPE html><html><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-sca 阅读全文
posted @ 2017-06-02 19:41 zhouyiersan 阅读(125) 评论(0) 推荐(0)
摘要:event.clientX、event.clientY 鼠标相对于浏览器窗口可视区域的X,Y坐标(窗口坐标),可视区域不包括工具栏和滚动条。IE事件和标准事件都定义了这2个属性 event.pageX、event.pageY 类似于event.clientX、event.clientY,但它们使用的 阅读全文
posted @ 2017-05-26 09:12 zhouyiersan 阅读(263) 评论(0) 推荐(0)
摘要:function getRootPath_web() { //获取当前网址,如: http://localhost:8083/uimcardprj/share/meun.jsp var curWwwPath = window.document.location.href; //获取主机地址之后的目录 阅读全文
posted @ 2017-04-03 09:57 zhouyiersan 阅读(3628) 评论(0) 推荐(0)
摘要:<!DOCTYPE html><html><head> <meta charset="UTF-8"> <title>Document</title></head><body><input type="text" id="text"><ul></ul> <script type="text/javas 阅读全文
posted @ 2017-03-19 09:27 zhouyiersan 阅读(133) 评论(0) 推荐(0)
摘要://获取cookiefunction getCookie(key,value){ var c = document.cookie; var str = key + '=' + value; var re = new RegExp('(^|\\s)'+str+';?($|\\s)'); return 阅读全文
posted @ 2017-03-18 21:54 zhouyiersan 阅读(139) 评论(0) 推荐(0)
摘要:function isTel(n){ var re=/^[1][3-8]([0-9]{9})$/; console.log(re.test(n.trim()))} 阅读全文
posted @ 2017-03-16 08:52 zhouyiersan 阅读(238) 评论(0) 推荐(0)
摘要:var arr=[]; var obj={};console.log(Object.prototype.toString.call(arr) '[object Array]');//trueconsole.log(Object.prototype.toString.call(obj) '[objec 阅读全文
posted @ 2017-03-15 17:24 zhouyiersan 阅读(142) 评论(0) 推荐(0)
摘要:当简单类型去查看某个属性或者方法的时候,系统会偷偷地将这个简单类型转成对象类型的对象,从这个对象去查找要查看的结果,之后这个包装对象自动销毁这个被销毁的对象为包装对象,整个过程就是简单类型也能查看(调用)某个属性或者方法的原理。 简单的数据类型有: Number , String , Boolean 阅读全文
posted @ 2017-03-15 17:07 zhouyiersan 阅读(178) 评论(0) 推荐(0)
摘要:// 拷贝继承,在子类内调用父类并修正this指向,再通过for in 拷贝父类的方法实现继承,具体实现如下代码 : function Tab(){//父类构造函数 this.name='aaa'; this.age=20;}Tab.prototype.init = function(){ aler 阅读全文
posted @ 2017-03-15 12:57 zhouyiersan 阅读(120) 评论(0) 推荐(0)
摘要:1.url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址。 2.type: 要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和delete也可以使用,但仅部分浏览器支持。 3.timeout: 要求为Number类型的 阅读全文
posted @ 2017-03-14 20:33 zhouyiersan 阅读(134) 评论(0) 推荐(0)
摘要:直接上代码 : <!DOCTYPE html><html><head> <meta charset="UTF-8"> <title>Document</title> <style> #wrap1, #wrap2,{ float: left; } div div{ border: 1px solid 阅读全文
posted @ 2017-03-13 22:20 zhouyiersan 阅读(124) 评论(0) 推荐(0)
摘要:DOM中的常用节点 :nodeType 对应的节点类型编号 元素节点(1),属性节点(2),文本节点(3),注释节点(4),document(5); childnodes和children的区别,前者是一个标准,能获取所有的节点,包括了文本节点注释节点啥的,后者虽然不是标准,但是所有浏览器都支持,并 阅读全文
posted @ 2017-03-12 14:13 zhouyiersan 阅读(150) 评论(0) 推荐(0)
摘要:数组: 1,arr.join();//返回默认由逗号隔开的一个字符串,传参则返回所传参数隔开的一个字符串; 2,arr.push();//往数组最后添加数据,返回新的数组的length,这个方法将改变原数组; 3,arr.pop();// 将数组最后一位删去,返回被删除的那位,会改变原数组; 4,a 阅读全文
posted @ 2017-03-12 11:02 zhouyiersan 阅读(113) 评论(0) 推荐(0)
摘要:字符串: 1,str.charAt(num);//根据下标查找字符串中对应的字符,返回对应下标的字符; 2,str.charCodeAt(num);//字符串中下标对应的那位字符的 Unicode编码,返回一个字符对应的编码; 3,str.fromCharCode(num);//根据对应的编码返回对 阅读全文
posted @ 2017-03-12 10:18 zhouyiersan 阅读(161) 评论(0) 推荐(0)
摘要:第一种: var arr=[1,2,3,4,5,3,4,5,6,2,'hah','hah','a','b','a']; function fn(){ var na = []; for(var i = 0; i < arr.length; i++){ if (na.indexOf(arr[i]) == 阅读全文
posted @ 2017-03-11 23:12 zhouyiersan 阅读(149) 评论(0) 推荐(0)
摘要:var n="100.11px";console.log(Number(n));//NaNconsole.log(parseInt(n));//100console.log(parseFloat(n));//100.11 阅读全文
posted @ 2017-03-11 16:26 zhouyiersan 阅读(115) 评论(0) 推荐(0)
摘要:在全局作用域下,使用var定义的变量不可以delete,没有var 定义的变量可以delete.也就说明隐含全局变量严格来说不是真正的变量,而是全局对象的属性,因为属性可以通过delete删除,而变量不可以。 阅读全文
posted @ 2017-03-11 15:44 zhouyiersan 阅读(371) 评论(0) 推荐(0)