Season Peng

我在这里记录着美好


  • 首页

  • 关于

  • 标签

  • 分类

  • 归档

  • 搜索

JS学习笔记之跨域

发表于 2017-04-17 | 分类于 web前端
字数统计: 1.3k

现在的web应用越来越丰富,一个web上的内容往往会抓取其他web上的数据。在默认情况下,web上的交互需要遵循同源策略(Same-origin policy),即同协议、同域名、同端口。在URLhttp://store.company.com/dir2/other.html中,协议是Http、域名是store.company.com,端口是80。当不符合同源策略时,这时的通信就可以叫做跨域通信。跨域通信有许多奇奇怪怪的方法可以做到,这里就简单介绍几种。

阅读全文 »

JS学习笔记之ajax

发表于 2017-04-16 | 分类于 web前端
字数统计: 466

Ajax(Asynchronous JavaScript + XML)在2005年被Jesse James Garrett引入,他综合了许多当时现有技术,产生了ajax。ajax使得浏览器可以额外地向服务器请求数据而不用重新刷新页面,ajax从服务器或许到数据后,可用javascript操作DOM以改变页面。虽然ajax中的x代表XML,但目前JSON的使用要更加广泛一点。JSON更加轻量级以及是原生javascript的一部分。

阅读全文 »

JS学习笔记之私有变量

发表于 2017-04-15 | 分类于 web前端
字数统计: 872

0.本章提要

  • 使用立即执行函数实现块级作用域

  • 使用构造函数实现实例私有变量:私有变量函数和公有特权方法每个实例都有独立的一份

  • 使用原型模式+块级作用域实现静态私有变量:私有变量函数和公有特权方法每个实例都共享一份

阅读全文 »

JS学习笔记之数据类型

发表于 2017-04-13 | 分类于 web前端
字数统计: 455

1.数据类型

ECMAScript一共有6种数据类型:5种基本数据类型和1种引用数据类型。
基本数据类型:Number\String\Boolean\Null\Undefined
引用数据类型:Object

阅读全文 »

JS学习笔记之对象属性判断

发表于 2017-04-12 | 分类于 web前端
字数统计: 309

1. 判断对象是否为空

我们可以使用fon-in语句来枚举对象的属性,属性被枚举是没有顺序的。使用for-in语句就可以判断对象是否为空,for-in语句还会枚举对象原型上的属性。当对象是null或者undefined时,函数isEptObj()也返回true,表示对象是空的。

阅读全文 »
1…45

Season Peng

45 日志
21 分类
61 标签
© 2014 — 2020 Season Peng
由 Hexo 强力驱动
|
主题 — NexT.Mist