自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

DreamFive

共勉

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

原创 第二节、与HTTP相关的协议、DNS服务和URI

负责传输的IP协议    按层次分,IP网际协议位于网络层。    IP网际协议的作用是把各种数据包传送给对方。要确保数据包传送到对方那里,要满足两个重要的条件:IP地址和MAC地址。    IP地址指明了节点被分配到的地址,MAC地址是指网卡所属的固定地址。IP地址可以和MAC地址配对,IP地址可变,MAC地      址基本上不会更改。    使用ARP协议凭借MAC地址进行通

2018-01-29 23:42:17 380

原创 第一节、网络基础TCP/IP

名字释义: 1、客户端:通过发送请求获取服务器资源的Web浏览器等----------------------------------------------------------------------------------------------------------------------------------------web使用HTTP(HyperText Trans

2018-01-28 22:53:37 166

原创 第六节、ES6数字操作

二进制和八进制二进制和八进制数字的声明并不是ES6的特性,我们只是做一个常识性的回顾,因为很多新人小伙伴会把他们当成字符串或者不知道是什么,所以这算是赠送的知识点。二进制声明:二进制的英文单词是Binary,二进制的开始是0(零),然后第二个位置是b(注意这里大小写都可以实现),然后跟上二进制的值就可以了。//二进制声明let a = 0B0101;console.log(a);//5八进制声...

2018-01-24 10:52:27 311

原创 第五节、字符串模板

字符串模板让我们再也不用拼接变量了,而且支持在模板里有简单计算操作。字符串模版先来看一个在ES5下我们的字符串拼接案例:let bgColor='red';let divColor = '当前div背景颜色是'+bgColor+'';console.log(divColor); //当前div背景颜色是redES5下必须用+jspang+这样的形式进行拼接,这样

2018-01-24 10:23:51 246

原创 第四节、rest运算符和扩展运算符

扩展运算符和rest运算符,它们都是  …  。就是三个点、三个点、三个点,不是省略号。rest运算符ES6 引入 rest 参数(形式为...变量名),用于获取函数的多余参数,这样就不需要使用arguments对象了。rest 参数搭配的变量是一个数组,该变量将多余的参数放入数组中。如果你已经很好的掌握了对象扩展运算符,那么理解rest运算符并不困难,它们有很多相似之

2018-01-23 19:42:10 533

原创 第三节、变量的解构赋值

ES6允许按照一定的模式,从数组和对象中提取值,对变量进行赋值,这被称为解构。数组的解构赋值: 简单的数组解构: 以前,为变量赋值,我们只能直接指定值。比如下面的代码:let a=0;let b=1;let c=2; 而现在我们可以用数组解构的方式来进行赋值。let [a,b,c]=[1,2,3]; 数组模式和赋值模式统一: 可以简单的理解为等号左边和等号右边的形式要统一,如果不统一解构将失败...

2018-01-23 19:17:41 188

原创 第五章、引用类型

Object类型访问对象属性有两种方法: 》使用点表示法,例如person.name。 》使用方括号表示法,例如:person["name"],方括号里面可以是字符串的形式,这种针对以json返回的数据访问对象属性时必须使用 该种方法Array类型针对数组构造方式:new Array()可以带有两个参数,    可以是直接定义数组长度,如:var colors =

2018-01-23 17:37:13 162

原创 第二节、新的声明方式

字面理解ES6的三种声明方式:var:它是variable的简写,可以理解成变量的意思。let:它在英文中是“让”的意思,也可以理解为一种声明的意思。const:它在英文中也是常量的意思,在ES6也是用来声明常量的,常量你可以简单理解为不变的量。var声明:这个声明大家都用过,但是这里要说的是var在ES6里是用来升级全局变量的,我们可以先作一个最简单的实例,用va

2018-01-22 16:53:49 172

原创 第一节、ES6的开发环境搭建

学习接下来的一系列内容的前置条件:学习es6的前置只是需要掌握es5的基本语法掌握node.js的基本知识(最起码会使用npm下载安装yi'la)这节主要是使用Bable把ES6编译成ES5。当前主流的前端框架都已经开始使用ES6的语法知识,掌握ES6,将有助于我们的项目开发,最主要的是它会是我们前端路上必须掌握的一门技能。首先,先建立工程目录(我使用的是webstor

2018-01-22 16:30:22 676

原创 第四章、变量、作用域和内存问题

ECMAScript变量包含两种类型的值: 基本类型值----简单的数据段 引用类型值----有多个值构成的对象复制变量值: 基本类型值的复制---会在变量对象上创建一个新值。新复制的比变量和原变量彼此之间不会有影响 引用类型值的复制---也会将存储在变量对象中的只复制一份到为新变量分配的空间中,但是这个值的副本实际上是一个指 针,这个指针指向存储在堆中的一个对象。复制结束后两个变量将应用

2018-01-19 17:08:55 194

原创 第三章、基本概念

数据类型:undefinedbooleanstringnumberobjectfunctionNaN这里说一下用来检测给定变量的数据类型------用操作符typeof来检测  ---------typeof(变量)注意:boolean类型的字面值true和false都是区分大小写的,其他的混合大小写形式都不是boolean值。对任何数据类型的值可以调用Boolean()函数,返回一个Boolea

2018-01-19 09:46:02 174

原创 第二章、在HTML中使用JavaScript

使用引入外部js或者在html页面编写js是大家都知道的,HTML 4.01为定义了6个属性(其中的language已经废弃,这里就不讲了):async:可选。表示应该立即下载脚本,只对外部脚本文件有效。charsert:可选。表示通过src属性指定的代码的字符集。这个基本上用不到。defer:可选。便是脚本可以延迟到文档完全被解析和显示之后在执行,只对外部脚本文件有效。src:表示要执行的外部文

2018-01-18 11:34:51 171

原创 第一章、JavaScript简介

小结:JavaScript是一中专门为与网页交互而设计的脚本语言,有下列三个不同部分组成:ECMAScript,由ECMA-262定义,提供核心语言功能文档对象模型(DOM),提供访问和操作网页内容的方法和接口浏览器对象模型:提供与浏览器交互的方法和接口

2018-01-18 11:15:11 232

空空如也

空空如也

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

TA关注的人

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