摘要: 什么是跨域? 跨域是指一个域下的文档或脚本试图去请求另一个域下的资源,这里跨域是广义的。 广义的跨域: 其实我们通常所说的跨域是狭义的,是由浏览器同源策略限制的一类请求场景。 什么是同源策略?同源策略/SOP(Same origin policy)是一种约定,由Netscape公司1995年引入浏览 阅读全文
posted @ 2018-10-11 10:11 王文帅 阅读(7636) 评论(0) 推荐(1) 编辑
摘要: JS中常遇到的浏览器兼容问题和解决方法 今天整理了一下浏览器对JS的兼容问题,希望能给你们带来帮助,我没想到的地方请留言给我,我再加上常遇到的关于浏览器的宽高问题 阅读全文
posted @ 2018-10-11 10:04 王文帅 阅读(4131) 评论(0) 推荐(0) 编辑
摘要: 动态方法:1、str.charAt(index); 返回子字符串,index为字符串下标,index取值范围[0,str.length-1] 动态方法:2、str.charCodeAt(index); 返回子字符串的unicode编码,index取值范围同上 静态方法:3、String.fromCh 阅读全文
posted @ 2018-10-11 09:50 王文帅 阅读(2794) 评论(0) 推荐(0) 编辑
摘要: javascript中有两种事件模型:DOM0,DOM2。而对于这两种的时间模型,我一直不是非常的清楚,现在通过网上查阅资料终于明白了一些。 一. DOM0级事件模型 DOM0级事件模型是早期的事件模型,所有的浏览器都是支持的,而且其实现也是比较简单。代码如下: <p id = 'click'>cl 阅读全文
posted @ 2018-10-11 09:45 王文帅 阅读(512) 评论(0) 推荐(0) 编辑
摘要: 什么是闭包? 先看一段代码: 简单吧。再来看一段代码: 简单吧。 什么是闭包?这就是闭包! 有权访问另一个函数作用域内变量的函数都是闭包。 这里 inc 函数访问了构造函数 a 里面的变量 n,所以形成了一个闭包。再来看一段代码: 看看是怎么执行的: var c = couter(),这一句 cou 阅读全文
posted @ 2018-10-11 09:39 王文帅 阅读(149) 评论(0) 推荐(0) 编辑