摘要: 由于浏览器的同源策略(不了解同源策略请点这里→ 网络系列之 jsonp 百度联想词),导致了不同 协议 域名 端口 的网页之间不能传数据。下面的几种方法,就是为此而生。 1.jsonp 2.服务器代理 3.iframe 3.1 window.name(父窗口拿子窗口数据) 3.2 location. 阅读全文
posted @ 2019-07-14 21:08 杨耿 阅读(712) 评论(0) 推荐(0)
摘要: 什么是cookie 呢?简单来说,这个小东西,会记录你的 浏览器 浏览习惯,或 账号密码等, 以便于提高用户的体验感。 举个例子: 你们有没有发现,去淘宝一些购物网站, 你搜索了 椅子, 挑选了一会椅子,然后把页面关了, 等下再打开淘宝的时候, 淘宝会自动帮你推荐一些椅子 出来。这就是淘宝这个网页, 阅读全文
posted @ 2019-07-12 00:11 杨耿 阅读(279) 评论(0) 推荐(0)
摘要: jsonp 可以跨域,ajax 不可以,ajax 会受到浏览器的同源策略影响,何为同源策略? 同源策略就是,如果 A 网站 想拿 B网站里的资源, 那么 有三个条件, 你得满足才能拿。 第一个:域名相同。 (www.baidu.com) 第二个:协议相同。 ( http https ) 第三个:端口 阅读全文
posted @ 2019-07-10 22:04 杨耿 阅读(522) 评论(0) 推荐(0)
摘要: 回调地狱 什么是回调地狱,回调函数,一个嵌套着一个,到最后,缩略图成了 一个三角形, 造成了可阅读性差,可阅读性差就代表代码的可维护性 和 可迭代性差,最后还有一个就是可扩展性差。 也不符合设计模式的六大原则, 其中的 单一职责原则, 和 开闭原则 单一职责原则: 尽量让一个函数只做一件事情 开闭原 阅读全文
posted @ 2019-05-30 11:12 杨耿 阅读(2670) 评论(0) 推荐(0)
摘要: $.ajax() $.Callbacks() $.Deferred() .then() $.when() $.ajax() 向后端请求数据。 参数:obj 对象 对象里面放啥, 放下面这些 ↓ 以下为常用的 属性。 url : 'https://easy-mock.com/mock/5c0b4a87 阅读全文
posted @ 2019-05-30 09:46 杨耿 阅读(757) 评论(0) 推荐(0)
摘要: $.extend() $.fn.extend() $.extend() 插件扩展(工具方法) jquery 为外界提供了 可添加工具方法的 插件扩展, 要把自定义的方法, 放到 $. 上,方便调用。 只能通过$.extend()方法 参数方面, 传入对象 方法名 对应 函数 { definedMan 阅读全文
posted @ 2019-05-26 13:45 杨耿 阅读(309) 评论(0) 推荐(0)
摘要: $.type() $.isArray() $.isFunction() $.isWindow()... $.trim() $.proxy() $.noConflict() $.each() $.map() $.parseJSON() $.makeArray() $.type() $.isArray( 阅读全文
posted @ 2019-05-26 05:09 杨耿 阅读(353) 评论(0) 推荐(0)
摘要: 遍历索引相关方法: .each() .index() .each() 有点像数组的 forEach() 方法, 也是循环。 只不过,.each() 循环的是 jquery对象 .index() 选了 一堆 标签,可以拿出他们相应的 索引 阅读全文
posted @ 2019-05-26 02:58 杨耿 阅读(267) 评论(0) 推荐(0)
摘要: 位置坐标图形大小相关方法: .offset() .position() .scrollTop() .scrollLeft() .width() .height() .innerWidth() innerHeight() .outerWidth() .outerHeight() .offset() 获 阅读全文
posted @ 2019-05-26 02:25 杨耿 阅读(163) 评论(0) 推荐(0)
摘要: 效果如下: 代码如下: 以下代码为测试 数据: 阅读全文
posted @ 2019-05-26 01:37 杨耿 阅读(572) 评论(0) 推荐(1)