自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 JavaScript里的数组详解

前言:这篇文章用于了解总结JS里的数组的相关知识。我会从基本概念,构造方法和常用的API这几个方面来介绍数组。部分概念与代码摘自阮一峰JS教程。1、数组是什么 数组(array)是按次序排列的一组值。每个值的位置都有编号(从0开始),整个数组用方括号表示。其实本质上,数组属于一种特殊的对象。typeof运算符会返回数组的类型是object。 数组的特殊性体现在,它的键名是按...

2018-07-09 21:14:09 272

原创 2018-06-18 初识JavaScript 中的DOM

前言:在JavaScript中,DOM操作是最基础的,本文就先让我们初步的认识一下DOM的基本概念以及一些常用的API。(本文暂不系统介绍DOM,仅作初步了解)1、DOM 到底是个什么鬼 文档对象模型 (Document Object Model ,即DOM) 是HTML和XML文档的编程接口。它提供了对文档的结构化的表述,并定义了一种方式可以使从程序中对该结构进行访问,从而改...

2018-06-18 14:17:26 237

原创 2018-06-15 初识传说中的原型与原型链

前言:原型与原型链这两个名词毋庸置疑听起来是很高大上的,以前总是出现在传说中,这两天看了教程,准备介绍一下这传说中的原型以及原型链。本文将从全局对象引入,分别介绍Number、Boolean、String、Object四个对象,然后再详述原型的相关知识。1、全局对象 window首先我们还是先不说原型,先了解一下全局对象以及其中的window对象。 - 全局对象(global o...

2018-06-15 22:36:03 231

原创 2018-06-12 CSS中的flex布局详解

前言:之前我写过的一篇博客介绍CSS常用的几种布局方式,PC端最常见的就是浮动布局和flex布局,而在移动端,由于不用顾忌IE这个业界大坑,flex布局应用的就更广泛了,多以本文就来详细的介绍一些flex布局。1、先不说flex布局首先我们回顾一下除了flex布局之外的常用布局方案: 首先是最基础的normal flow(文档流),子元素float+父元素添加clearfix类清...

2018-06-14 13:03:05 802

原创 2018-06-10 JS 里的数据类型转换

前言:之前的博客介绍了JS中的各种数据类型,那么可不可以把已经确定的数据类型转换成其他的数据类型呢?本文就将介绍一些方法达成此目的,另外还会引申的简单介绍一下JS中的内存管理、深拷贝与浅拷贝等相关知识。1、如何将其他的数据类型转换成String字符串类型?注:下面介绍的三种转换成字符串的方法都不适用于对象,所得结果都是”[object Object]” - toSring() ...

2018-06-11 13:39:33 306

原创 2018-06-09 JS里的复杂数据类型:object对象

前言:上一遍博客介绍了JS中的五种简单数据类型,这篇博客主要介绍JS中的复杂数据类型,object对象。注:本文参考阮一峰JS教程中关于对象的介绍,然后结合自己的理解写成,附带链接 。1、概述什么是对象?简单说,对象就是一组“键值对”(key-value)的集合,是一种无序的复合数据集合。 对象的所有键名都是字符串(ES6 又引入了 Symbol 值也可以作为键值),所以加不加引号都...

2018-06-09 09:28:00 704

原创 2018-06-08 JS里的简单数据类型

前言:众所周知,JS中一共有7种数据类型,分别是number、string、boolean、null、undefined、symbol、object。其中前六种是简单数据类型,object对象属于复杂数据类型。本文大致介绍一下5中简单数据类型(symbol是ES6新增的,本文暂不介绍)1、number 数值类型JavaScript 内部,所有数字都是以64位浮点数形式储存,即使整数也...

2018-06-08 23:00:32 335

原创 2018-06-07 初识移动端(响应式)

前言:今天初次了解了移动端的一些常识,包括PC端和移动端的区别,媒体查询等的相关操作,以及国内的网站如何实现不同的端展示不同的样式。1、媒体查询(附带MDN解释) 一个媒体查询由一个可选的媒体类型和零个或多个使用媒体功能的限制了样式表范围的表达式组成,例如宽度、高度和颜色。媒体查询,添加自CSS3,允许内容的呈现针对一个特定范围的输出设备而进行裁剪,而不必改变内容本身。...

2018-06-07 22:47:29 205

原创 2018-06-02 CSS堆叠上下文

前言:设置了z-index:9999;的层叠顺序一定高于z-index:0;吗?很明显这句话在某些情况下是不成立的,而引起其不成立的原因就是堆叠上下文的现象。本文主要介绍关于css中堆叠上下文的概念、引起的原因等。 注:友情链接:关于堆叠上下文的MDN介绍,张鑫旭的博客《深入理解CSS中的层叠上下文和层叠顺序》1、什么是堆叠顺序从最底层到最高层的顺序如下: 1. 父级元素的ba...

2018-06-02 21:44:42 304 2

原创 2018-05-31 元素的高度与宽度以及衍生技巧

前言:本文主要写块级元素与内联元素的宽度与高度的相关知识,以及相关的衍生技巧,包括一些常用的居中方法等(与我的上一篇博客css如何居中不同,上一篇是把所有能用来居中的方法都介绍了一遍,本篇只写常用的方法,可以应对80%的情况)1、块级元素宽高块级元素的高度由其内部文档流的高度的总和决定的块级元素的宽度:默认占一整行即width:100%; 另外,不论width设置的有多窄,一个...

2018-06-01 13:54:31 356

原创 2018-05-22 CSS 左右布局、左中右布局以及一些小技巧

1、左右布局如果有以下html结构,设置左右两栏布局<div class="parent"> <div class="leftChild"></div&a

2018-05-22 20:28:15 1521

原创 2018-05-22 CSS如何居中

本文翻译自CSS Tricks 中关于居中的相关介绍。1、水平居中1.1 内联元素的水平居中(如链接或文本)可以在一个块级别的父元素中水平地居中内联元素,只需:.center-children { text-align: center;}注:这种写法适用于inline, inline-block, inline-table, inline-flex等等。 代码示...

2018-05-22 17:28:24 751

原创 2018-05-18 初识 CSS

CSS,中文称之为“层叠样式表”,英文全称为 Cascading Style Sheets 。一种用来为结构化文档(如HTML文档或XML应用)添加样式(字体、间距和颜色等)的计算机语言,由W3C定义和维护。目前最广泛运用的版本是CSS 2.1(链接为CSS2.1的官方文档)。...

2018-05-18 15:45:58 166

转载 CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I...

2018-05-17 22:51:12 136

原创 2018-05-14 Deepin与Windows8.1双系统启动项恢复

前言:这两天在折腾双系统,打算体验一下传说中的Linux的美妙之处,由于是第一次使用Linux,并且主旨不在折腾系统,只是想尝试Linux的环境以及更优雅的写代码,所以选择了相对不折腾的Deepin,但是还是遇到了各种奇葩的问题。比如这篇文章要写的启动项。问题起因不那么成功的解决方案$ sudo su# mount /dev/sda4 /mnt(注意先确认自己的 / 分区是 sd...

2018-05-14 23:31:34 3590

原创 2018-05-13 Linux系统中VIM莫名出现的^M

本文写自我从windows转到Linux系统下,各种找bug的日常首先就是我在windows下写的运行很正常的bash脚本和node脚本,在Linux的终端里用vim运行,各种报错。比如运行这一句:#! /usr/bin/env node旨在让node文件可以直接默认用node运行,而不用node fileName,然后就出现了如下报错起初我以为是这句代码本身的问题或者Li...

2018-05-14 16:21:59 355

原创 2018-05-10 HTML常用标签简介

HTML常用标签简介MDN中所列出的html标签列表1. 一些简单的常见标签<h1>- <h6> 标题元素<p> 段落元素<ul> 无序列表<ol> 有序列表&l

2018-05-14 15:04:42 376

原创 2018-05-07 html入门

本篇文章主要写一些html(超文本标记语言,Hyper Text Markup Language)的基础知识(主要摘自维基百科和MDN)1. W3C 简介万维网联盟(World Wide Web Consortium,W3C),又称W3C理事会,是万维网的主要国际标准组织。 万维网联盟(W3C)由蒂姆·伯纳斯-李于1994年10月离开欧洲核子研究中心(CERN)后成立,在欧盟执...

2018-05-14 15:03:33 130

原创 2018-05-04 http入门

一、HTTP 请求1. http请求操作/curl命令curl -s -v -H "Frank: xxx" -- "https://www.baidu.com"//GET获取操作 请求内容 ““““““““` GET / HTTP/1.1 Host: www.baidu.com User-Agent: curl/7.54.0 Accept: / Frank: xxx...

2018-05-14 14:54:44 459

原创 2018-04-28 git入门

本文介绍一下四个常用git命令git init 命令作用:在当前目录新建一个Git代码库 使用时间:当需要创建新仓库时使用 代码实例:git init git add 命令作用:添加指定文件到暂存区 使用时间:当本地创建文件或更新文件时,需要现将其存入暂存区 代码实例:git add index.html git commit -v 代码解释摘自http://ww...

2018-05-14 14:53:50 170

原创 2018-04-28 一些常用的命令行命令

1、ls命令——显示当前目录下的路径(不包括隐藏文件)该命令对应的单词是list ,其中包含以下常用的参数说明: - ls -a 显示当前目录下的所有文件(包括以.开头的隐藏文件) - ls -l 显示当前目录下文件的详细信息 - ls -al 显示当前目录下的所有文件的详细信息 - 注:详细信息中的字母含义(drwx) d(第一个字母)——如果是目录则是d,如果是...

2018-05-14 14:50:54 173

空空如也

空空如也

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

TA关注的人

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