- 博客(10)
- 收藏
- 关注
原创 es6类
说到es6的calss类,大家知道es6之前的js是没有class类的。大家都是用大驼峰式来构造一个函数这是es6前类定义写法function Person(name,age){ this.name = name; this.age = age; this.showMsg = function(){ console.log(name,age); }, this.print =...
2018-04-07 20:11:20 1435
原创 ES6中的Promise对象
打印出Promise,我们能看出Promise是一个构造函数那什么是Promise?Promise是异步编程的一种解决方案,它有三种状态,分别是pending-进行中、resolved-已完成、rejected-已失败。Promise执行完成后,只会有成功和失败的状态,并且不可被更改pending 就绪状态 => resolved 成功状态pending 就绪状态 => reject...
2018-04-05 16:04:59 244
转载 ES6 有什么新东西?
你可能已经听说过 ECMAScript 6 (简称 ES6)了。ES6 是 Javascript 的下一个版本,它有很多很棒的新特性。这些特性复杂程度各不相同,但对于简单的脚本和复杂的应用都很有用。在本文中,我们将讨论一些精心挑选的 ES6 特性,这些特性可以用于你日常的 Javascript 编码中。请注意,当前浏览器已经全面展开对这些 ES6 新特性的支持,尽管目前的支持程度还有所差异。如果你...
2018-04-01 12:55:14 3293
原创 解决跨域问题的几种办法
第一种: 用 Flash 来跨域。第二种: 服务器代理中转 (目前用的还比较多)比方有两台服务器 X服务器 Y服务器 --- Y服务器没有我们想要的资源,而X有Y服务器没有用户想要的数据时,将Y服务器链接到X服务器。等拿到X服务器的数据时,再返回给Y服务器,再继续返回给浏览器。这样在浏览器访问时,就可以拿到数据。 黑色是拿数据,绿色是返回的路径。你可以会有疑问? 不是有同源策...
2018-03-15 20:46:47 3244
原创 同源策略
浏览器有一个很重要的概念 —— 同源策略为什么要有同源策略呢? 大家想啊,如果你在腾讯和阿里巴巴都存了很私密的数据。如果数据都是互通的话,腾讯可以得到阿里的数据,反之也是。这样是很不安全的。浏览器不允许包含在腾讯页面的脚本访问阿里页面的数据资源,会受到同源策略的限限制。ajax受到同源策略的限制什么是同源策略呢?通过域名、协议、端口。这三样东西来判断https://www.baidu.com协...
2018-03-15 13:06:03 361
原创 预编译
任何变量,如果未经声明,那它就归window所有。比如:a = 10;就等于window.a = 10;一切声明的变量,也归window所有。比如:var a = 10;也等于window.a = 10;那么window是什么呢?其实它就是一个全局的域预编译发生在函数执行的前一刻 1.创建AO对象 2找形参和变量声明,将变量和形参名作为AO的属性名,值为undefined 3.将实参值...
2018-02-25 22:59:08 162
原创 history
History 对象包含用户(在浏览器窗口中)访问过的 URL。History 对象是 window 对象的一部分,可通过 window.history 属性对其进行访问。History 对象属性属性描述length返回浏览器历史列表中的 URL 数量。History 对象方法方法描述back()加载 history 列表中的前一个 URL。forward()加载 history 列表中的下一个 ...
2018-02-19 22:56:56 115
原创 事件
obj.addEventListener(type,fn,flase)IE9以下不兼容,可以为多个事件绑定处理函数obj.attachEvent(on,type,fn)IE独有,一个事件可以绑定多个处理程序事件冒泡:结构上嵌套关系的元素,会存在事件冒泡的功能,即同一事件,自子元素冒泡向父级元素(自底向下)这是HTML代码这是js代码
2018-02-06 15:49:36 179
原创 css3动画的属性
1.border-radius 圆角平常所写的border-radius是一个复合属性元素值,每个border-radius都可以像下面这么写border-top-left-radius:20px;border-top-right-radius:20px;border--right-radius:20px;border-bottom-left-radius:20px;
2018-01-28 16:38:20 249
原创 cookie
(1)标记用户身份http请求首部1.from首部:包含了E-mail地址2.User-Agent:包含了浏览器相关信息,包括程序的名称和版本,3.Referer:提供了用户来源页面的URL(2)IP地址通过TCP链接得到IP地址,存在的问题:客户端IP地址描述的所用的机器,而不是用户很多用户的地址经过NAT地址转化,所以用户的真实IP是
2018-01-13 22:55:48 194
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人