自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

七日之书

当欲望失去了枷锁,也就没有了向前的路。

  • 博客(17)
  • 收藏
  • 关注

转载 静态资源的引用

引用静态资源的时候(js、css、image),路径的前缀可以这样写 //cdn.xxx.js。这样的作用是:当网站即支持http又支持https的时候,资源的请求地址会自动保持与当前协议一致,省去了我们用location.protocol去判断。

2017-03-06 21:20:55 746

原创 CORS

CORS cross origin resource share 跨域资源共享 核心操作都在服务端与浏览器 1:浏览器看到了js发送了一个ajax请求,会给该请求加上一个头信息 Origin:http://localhost:8000 表示着这次请求来源于这个域 cors服务端响应 默认服务端响应的结果,会被浏览器拦截 所以js拿不到结果 解决方案:服务器向浏览器写回一个头信息,Access-

2017-01-31 22:28:48 412

原创 NODE基础(八)

node复习 1:模块化seajs和require 更好的融合到nodejs模块 module.exports 2:node是什么? JavaScript在浏览器和node环境下的区别? global 3:process: argv/pid/env/process.nextTick()/process.exit() 模块加载机制 文件加载:js/json/node 文件夹加载 package

2017-01-31 22:28:02 371

原创 NODE基础(七)

base64编码图片 网站的优化 减少请求次数 将图片以base64的方式编码,存放css中,进行本地加载(能够减少请求次数) base64编码会将原来的图片变大,较大图片不适宜 一些小的图片可以使用,(最好是可能会多处使用的) base64可以将二进制数据转换成明文的字符串数据,计算机可以加载 A-Za-z0-9+/ 一共是64个 转发和重定向 重定向:你找我借钱,我没有,我让你找别人借

2017-01-31 22:24:24 368 2

原创 NODE基础(六)

ES6 严格模式 use strict 必须先声明后使用 let 块级作用域 变量当前声明所在的{} ,没有{}就是模块的作用域,相比var不存在变量类型提升 查找机制:就近原则,如果当前{}内有声明,直接使用,没有声明,向上级作用域查找 不能重复声明 const 块级作用域 使用方式: 首先完成初始化,声明并且赋值 不能二次赋值,直接用等号=赋值该对象,用该对象.属性=值,修改对象的属

2017-01-31 22:23:29 353 2

原创 NODE基础(五)

复习 异步究竟用在了哪里? rs.readFile();//node中文件操作 都有一半是异步的 访问数据库也是异步的 用户通过浏览器访问一个网站,数据的输出(请求),浏览器看到了首页的样子(服务器对我们的输入)响应 nodejs :建议我们多使用异步 “ fs.readFileSync();//5秒 + 2秒小猪等待和询问(节约的如何检测文件读写完毕的机制时间) //后续操作5秒打

2017-01-31 22:21:14 464 1

原创 NODE基础(四)

上午 JavaScript 在浏览器中和node平台中的区别 没有了DOM和BOM –> 没有了document和window node是什么? 平台 = 后台语言(CommonJS = 接受请求 + 处理文件.. + 模块定义(Modules)) + 服务器 Modules 和 CMD 本身就差不多 下午 环境变量 命令行…很多程序的启动都需要读取环境变量中的值 方式1: 在系统变量的

2017-01-31 22:18:49 369 2

原创 NODE基础(三)

nodejs和 JavaScript JavaScript 在浏览器中和node平台中有什么区别? JavaScript在浏览器中(宿主环境),渲染页面,动态效果,发送请求.. 在node平台中 javascript具备着后台语言的能力,宿主服务器,接收请求,文件读写,操作数据库存储大量数据 面试题: node平台架构和浏览器架构的区别的了解? node不需要渲染,没有了DOM和BOM,没有了do

2017-01-31 22:12:51 278

原创 NODE基础(二)

复习 基本使用 1 引包 2 启动 对于seajs和requirejs 我们最好都用数组的方式(requirejs中写.js有时不好使) 3 定义模块 4 向外暴露 5 引入模块 高级配置 seajs alias 别名 paths 别名目录 base 基本路径 路径’abc’ 优先匹配别名和目录名,匹配不上才做base使用 以上匹配规则基于不以./ || ../ || C:// 开头才匹配 进阶

2017-01-31 22:08:46 353 2

原创 NODE基础(一)

NODE基础(一)总体介绍 seajs 前端模块化加载框架 跟nodejs比较相似 (seajs+requirejs) node基础,JavaScript语言一边在浏览器,一边在服务端的区别 nodejs的加载机制,node中3M –> npm –> nvm -> nrm 异步核心知识,回调函数的处理 文件的操作简要学习,ES6 http –> 相关原理和node的开发方式 完成我的音乐模块->

2017-01-31 22:05:33 341 2

原创 ajax(五)

什么是AJAX?提供用户体验,较少网络数据的传输量。 与服务器交换数据,不刷新整个页面?   send要写在open的下面,send要写在最下面,不然会有BUG。 同源策略是浏览器的一种安全策略,所谓同源是指,域名,协议,端口完全相同。   1.  什么是跨域及跨域的两种形式。         什么是跨域,跨域分为几种情况         从a 站点的js 代码想去访问b

2017-01-31 21:39:23 554 1

原创 ajax(四)

1.  我们JQuery其中有一个方法ajax方法    其中还有五个方法,    get();   发送get请求的通过远程 HTTP GET 请求载入信息。    post();  发送post请求的通过远程 HTTP POST 请求载入信息。    load();异步加载一个页面 异步载入一个页面载入远程 HTML 文件代码并插入至 DOM 中。    getJSON();获取服务

2017-01-31 20:01:00 394 1

原创 ajax(三)

1:xml      服务端:服务端怎么发送xml 格式的数据      header("Content-Type:text/xml")      客户端:xhr.responseXML,这样我们得到的是DOM对象,然后我们使用DOM的API去解析数据。      接收数据 2:json      数据格式,一种轻量级的数据格式。      它是以键值对的方式去描述。key:valu

2017-01-31 19:55:41 303 1

原创 ajax(二)

1. PHP中的header       设置文本编码        设置编码格式为utf-8        header("Content-Type:text/html;charset=utf-8");     设置页面跳转设置跳转到百度首页       header("location:http://www.baidu.com");     设置页面间隔刷新       he

2017-01-31 19:46:11 446 1

原创 Git学习笔记

Git 文件操作回退不方便 文件的管理部方便 文件的存储是不安全 什么是Git? Git是一款源代码管理工具(版本控制工具) php JavaScript Git之父: linus 林纳斯托瓦茨 linux之父:linus linus的大学教授 andrew 安德鲁-> 操作系统课程,unix–> 闭源, andrew 觉得,你不给我,我自己开发 –>minix 非常小的一个系统–>很多设备部兼

2017-01-31 19:30:35 332

原创 数组sort方法的原理

数组sort方法的原理 <script> var arr = [3,6,1,5,10,2]; function sort(arr,fn) { //控制比较的躺数 for (var i=0; i<arr.length-1; i++) { //控制两两比较的次数 var flag = true;//假设排好了 for(var j=0; j<

2017-01-31 19:26:31 546 1

原创 ajax(一)

客户端与服务器进行交互

2017-01-31 19:17:59 341 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除