摘要: 模板字符串 传统的 JavaScript 语言,输出模板通常是这样写的(下面使用了 jQuery 的方法)。 上面这种写法相当繁琐不方便,ES6 引入了模板字符串解决这个问题。 模板字符串(template string)是增强版的字符串,用反引号(`)标识。它可以当作普通字符串使用,也可以用来定义 阅读全文
posted @ 2019-07-19 15:10 长空雁叫霜晨月 阅读(805) 评论(0) 推荐(0) 编辑
摘要: 前端跨域整理 前言 原文地址:前端跨域总结 博主博客地址:Damonare的个人博客 相信每一个前端er对于跨域这两个字都不会陌生,在实际项目中应用也是比较多的。但跨域方法的多种多样实在让人目不暇接。老规矩,碰到这种情况,就只能自己总结一篇博客,作为记录。 正文 1. 什么是跨域? 跨域一词从字面意 阅读全文
posted @ 2019-07-19 14:56 长空雁叫霜晨月 阅读(487) 评论(0) 推荐(0) 编辑
摘要: URL 是一个网页地址。 URL可以由字母组成,如"runoob.com",或互联网协议(IP)地址: 192.68.20.50。大多数人进入网站使用网站域名来访问,因为 名字比数字更容易记住。 URL - 统一资源定位器 Web浏览器通过URL从Web服务器请求页面。 当您点击 HTML 页面中的 阅读全文
posted @ 2019-07-19 14:48 长空雁叫霜晨月 阅读(1815) 评论(0) 推荐(0) 编辑
摘要: "value是完整单词" 类型的比较符号: ~= , |= "拼接字符串" 类型的比较符号: *= , ^= , $= 1.attribute属性中包含value: [attribute~=value] 属性中包含独立的单词为value e.g:[title~=flower] --> <img sr 阅读全文
posted @ 2019-07-19 13:56 长空雁叫霜晨月 阅读(734) 评论(0) 推荐(0) 编辑
摘要: ~我们知道的取反是 ! ,返回类型是boolean类型的,例如:!1==false;!0==true;等等而~是按位取反,和Boolean没多大关系来看看~1的计算步骤: 将1(这里叫:原码)转二进制 = 00000001 按位取反 = 11111110 发现符号位(即最高位)为1(表示负数),将除 阅读全文
posted @ 2019-07-19 13:53 长空雁叫霜晨月 阅读(1117) 评论(0) 推荐(0) 编辑
摘要: 方法一:采用正则表达式获取地址栏参数 (代码简洁,重点正则) function getQueryString(name) { let reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); let r = window.location.se 阅读全文
posted @ 2019-07-19 13:50 长空雁叫霜晨月 阅读(17768) 评论(0) 推荐(0) 编辑