03 2017 档案
银行卡项目跨域总结
摘要:银行卡项目中所请求的银行卡相关接口为https://wallet.iqiyi.com/...和https://pay.iqiyi.com/... 调用情形为任意页面的弹窗,所以其域名是不固定的:主要为http://www.iqiyi.com和http://vip.iqiyi.com以及其他域名。因此 阅读全文
posted @ 2017-03-29 20:09 王雪皓 阅读(158) 评论(0) 推荐(0)
node体验
摘要:node简介: 官网:node.org 中文版:node.cn 1.安装 2.安装好后,会自动设置环境变量。 可以在命令行输入path查看当前环境变量。(系统环境变量和用户环境变量之和) 3.测试 在测试目录下打开命令行,输入命令node,然后输入console.log('hello node') 阅读全文
posted @ 2017-03-21 14:27 王雪皓 阅读(215) 评论(0) 推荐(0)
JS练习--prototype的一道题目
摘要:1.分别对实例的name赋值,并没有涉及到原型的name属性 2.第一步在实例没有找到info属性,根据原型链往上找到了原型的info属性,然后给原型的info的name属性赋值 阅读全文
posted @ 2017-03-20 19:21 王雪皓 阅读(259) 评论(0) 推荐(0)
JS的OOP--继承之prototype
摘要:输出结果如下: 阅读全文
posted @ 2017-03-16 17:40 王雪皓 阅读(162) 评论(0) 推荐(0)
JS的OOP--new一个function背后的实际操作
摘要:var fun = new Fun(); 其实相当于以下三步: 1. var fun = {}; 2. fun.__proto__ = Fun.prototype; 3. Fun.call(fun); 特别说明一种情况,默认构造函数是没有写明return的,实际上会返回一个this值所引用的对象。 阅读全文
posted @ 2017-03-16 15:05 王雪皓 阅读(201) 评论(0) 推荐(0)
JS中new运算符的运算顺序
摘要:new A.B(); ==> new (A.B)(); new A().B(); ==> (new A()).B(); 参考链接:http://blog.csdn.net/cuixiping/article/details/15037061 阅读全文
posted @ 2017-03-16 14:54 王雪皓 阅读(248) 评论(0) 推荐(0)
JS的OOP--prototype、__proto__与constructor
摘要:结构图: 有点乱,放张自己画的 Tips: 思考Function的__proto__又是什么呢? Function.__proto__ == Function.prototype,怎么理解,可以认为Function是一个构造函数,即使连Function本身也是由Function构造出来的。 示例1: 阅读全文
posted @ 2017-03-15 16:09 王雪皓 阅读(266) 评论(0) 推荐(0)
JS严格模式
摘要:<script> "use strict"; ..... </script> 应用场景:1.针对整个脚本文件。2.针对单个函数。 必须放在第一行,否则无效。 支持浏览器:IE10+、chrome等。 表现: 1.全局变量显式声明 在正常模式中,如果一个变量没有声明就赋值,默认是全局变量。严格模式禁止 阅读全文
posted @ 2017-03-14 20:51 王雪皓 阅读(190) 评论(0) 推荐(0)
IE11-隐藏input后的X
摘要:百度:ie输入框x 通过过CSS虚拟元素(::-ms-clear、::-ms-reveal)禁用X和眼睛图标, input::-ms-clear{display:none;} 阅读全文
posted @ 2017-03-14 18:34 王雪皓 阅读(592) 评论(0) 推荐(0)
ECMAScript版本特性
摘要:ECMAScript是一种由Ecma国际(前身为欧洲计算机制造商协会)制定和发布的脚本语言规范,JavaScript在它的基础上进行了自己的封装。也就是说可以吧JavaScript看成是对ECMAScript的实现。 版本: ECMAScript 1 1997年6月发布,本质上与javascript 阅读全文
posted @ 2017-03-14 16:09 王雪皓 阅读(114) 评论(0) 推荐(0)
IE下的奇怪表现
摘要:1.var res = Object.prototype.toString.apply(null); 在IE6/7/8下res为:[object Object] 在其他浏览器下res为:[object Null] 2.IE6/7/8浏览器不支持的方法 String:trim Array:indexO 阅读全文
posted @ 2017-03-08 16:18 王雪皓 阅读(76) 评论(0) 推荐(0)
js检测一个对象是否为Array类型
摘要:1.不能用typeof,检测Array类型时返回的是object2.在一般情况下可以用obj instanceof Array,但是在嵌套frame的情况下会出错 如以下情况: var iframe = document.createElement('iframe'); document.body.appendChild(iframe); xArray = window.frames... 阅读全文
posted @ 2017-03-08 15:39 王雪皓 阅读(133) 评论(0) 推荐(0)
JS原型-typeof
摘要:1.首先typeof是运算符,而不是函数 var str = 'abc'; var res = typeof str; 这是typeof的正经用法。 var res = typeof(str); 也是没问题的,先执行括号里的str结果还是str,相当于是typeof str,不要误以为这是一个函数的 阅读全文
posted @ 2017-03-08 14:55 王雪皓 阅读(132) 评论(0) 推荐(0)