- 博客(7)
- 收藏
- 关注
原创 JavaScript学习笔记之数组(二)
JavaScript学习笔记之数组(二)1.['1','2','3'].map(parseInt) 输出什么,为什么? ['1','2','3'].map(parseInt)//[1,NaN,NaN]// map有三个参数:数组元素,元素索引,数组本身 // parseInt有两个参数,元素本身以及进制parseInt(string,radix) ['1','2','3']...
2018-05-02 16:50:09
140
原创 JavaScript学习笔记之数组(一)
数组基础篇一、数组概述1. 数组的语法数组(array)是按次序排列的一组值。每个值的位置都有编号(从0开始)。 var arr=[1,2,3] //arr[0]=1 任何类型的数据,都可以放入数组。 var arr=[ 1, 'a', undefined, null, ...
2018-05-01 21:14:32
195
原创 CSS布局套路
这篇笔记的目的是记录分别应用float和flex布局的方法。主要是对遇到的问题进行总结。1.float布局总结: 1.1 使用float布局要清除浮动,清除的方法是,在父元素添加如下样式.clearfix::after { content: ''; display: block; clear: both;...
2018-04-30 12:23:40
132
原创 JavaScript原型与原型链
一、数据类型 JavaScript的数据类型可以分为基本数据类型和引用数据类型。 1. 基本数据类型(6种) String Number Boolean null undefined Symbol(ES6) 2. 引用数据类型 Object 二、面向对象编程构造函数 面向对象编程的第一步,就是要生成对象。前面说过,对...
2018-04-18 22:34:56
120
原创 Ajax入门
处理跨域的主要方法 1. JSONP 2. CORS 本文主要讨论CORS解决AJAX因为浏览器同源策略不能跨域请求数据的问题。1. JSONP JSONP跨域可以参考下面这篇博客 JSONP跨域2. CORS 关于CORS细节可以阅读阮一峰的跨域资源共享 CORS 详解。跨域资源共享 CORS 1. 跨域资源共享CORS(Cross-origin r...
2018-04-17 21:09:59
140
原创 hexo+github搭建个人博客
windows环境下 准备工作 1. 下载安装node.js并安装,默认安装npm 2. 下载安装git和Git Bash本地搭建hexo静态博客 1. 新建一个文件夹,如myBlog 2. 进入该文件夹,右键点击Git Bash Here 3. 下载安装hexo:npm install hexo-cli -g 4. 生成hexo模板:hexo init blog ...
2018-04-16 00:09:07
311
原创 JSONP跨域
1.浏览器的同源策略 - 同源策略限制了从同一个源加载的文档或脚本如何与来自另一个源的资源进行交互。这是一个用于隔离潜在恶意文件的重要安全机制。2.一个源的定义 如果两个页面的协议,端口和域名都相同,则两个页面具有相同的源,这就是同源。 http://www.example.com/dir/page.html这个网址,协议是http://,域名是www.example.com,端口...
2018-04-15 22:39:39
116
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人