- 博客(17)
- 收藏
- 关注
原创 建立TCP连接的三次握手
建立TCP连接(三次握手)众所周知,客户端向服务器发送请求的前提是建立网络连接,这个连接呢是建立在TCP连接之上的,也就是说,必须先建立TCP连接.那么建立TCP连接的过程是怎么样的呢,我们先来看一下简单的图解(纯手画,纯原创,如果有什么好的画图软件记得告诉我):相信图片已经很清楚了,但是我还是要给你们讲解一下的: (1)首先要记住,TCP连接请求是客户端发起的,它会发送一个请求报文报给服务器,;
2017-11-23 10:41:39 850
原创 css中大div中的块级元素转为内联块产生的问题
问题一:块级元素变为内连元素之后的间隙问题这个问题也是一个很经典的问题,每一个块级元素,变为内联块的时候,中间都会产生一个间隙,如下图所示代码: style> div{ display: inline-block; width: 100px; height: 100px;
2017-09-15 19:03:23 3491
原创 js中null 和undefined 和空串的区别
Undefined null 和空串的区别var str1;//输出undefined 类型(typeof)是undefinedvar str2 = "";//输出空串 类型是stringvar str3 = {};//输出 [Object object] 类型是objectvar str4 = null;//输出null 类型是objectStr1只是开辟了一块内存单元
2017-09-15 18:57:55 2955
原创 javascript中数组的使用
数组的定义:有三种方式:1,var 数组名 = [];2,var 数组名 = new Array();3, var 数组名 = [1,2,3,4,5];第一种方法是定义一个空的数组,可以在下面的代码中为他添加元素第二种方法是将一个变量作为Array的一个对象,Array的所有对象都是一个数组第三种方法是直接初始化一个数组,里面有5个元素数组存在的意义:
2017-08-08 20:33:18 1174
原创 javaScript中的函数定义
函数的定义:最常见的就是function 函数名 (参数){//代码块}函数的三要素:函数名:遵循标识符的命名规则,采用驼峰命名法,如:getMax,getMin,setAge等等参数列表:(可以有多个参数)为了告诉调用方法的时候要向里面传一个实际参数返回值:一个函数的返回值不是必须的,但他最终只能有一个结果作为返回值函数的作用:将复杂的问题简单化,大事化小
2017-08-08 20:12:55 1193
原创 while循环和doWhile循环
while循环的基本结构while(条件){//循环体}在while循环中的小括号中,是一个条件判断,当条件判断的结果是true的时候才会进行循环体中的内容,当循环体执行一遍之后,在返回到条件处判断,如果符合条件,继续运行循环体,如果不符合,直接运行while循环之外的代码do while循环的基本结构do{//循环体}while(条件);与while不同的
2017-08-02 20:57:40 11311 1
原创 switch
swith的优点1. 条件结构更加清晰,一目了然2. 执行速度相对较快switch执行逻辑:从指定的case开始(switch中的变量==case中的常量),依次执行,直到指令结束或者直到遇到break Case的作用:不会产生机器指令,只是告诉switch应该从哪里进去Case起标号作用,只是执行指令入口的标号.在计算机里.标号只是存储了指令的地址Brea
2017-08-02 20:54:54 1302
原创 选择结构if
if基本结构if(条件判断){//满足条件要执行的代码}else{//不满足if中的条件中要执行的代码}判断存在的意义生活中处处都有判断,不同的判断结果有不同的处理方式,计算机又是解决生活中的一系列问题的,所有才有了映射的计算任意一个数的绝对值script> //选择结构 //求一个数的绝对值 /*思路: *
2017-07-26 20:22:14 1217
转载 javascript编程思路
程序是什么?生活中的程序:①宿舍保修②银行开户解决生活中问题的步骤(流程)描述(自然语言)(执行速度慢) 计算机中的程序: 解决问题的步骤描述,但是用的是计算机语言描述(计算机语言)(执行速度快)什么是编程 根据业务需要,制定或者编制解决问题的流程,编制程序的人应该是非常熟悉或者精通业务编制计算机程序的要求:1.精通业务,2.精通计算机语言重点:
2017-07-26 20:06:26 1999
原创 按位运算
按位与(&)&&运算符我们都知道,只有两个都为真,结果才为真。&道理是一样的,只有两个数的值为1时,才返回1。例如1和3的按位与操作: 0001 & 0011 --------- 0001只有对应的数为1时,结果才为1,其他都为0。
2017-07-25 19:23:51 1231
原创 javascript算数运算符逻辑运算符和赋值运算符
算数运算符JS中加减乘除:"+" , "-" , "*" , "/"数值运算 //加法,减法,乘法,除法 var weight=65;// weight=weight+5;// weight=weight-5; weight=weight*5;// weight=weight/5;// alert(weight)
2017-07-25 19:11:54 1644
原创 javascript如何创建一个对象以及语言特点
为什么要有JavaScript,(它有什么作用)?我们学的HTML:负责呈现的内容而CSS:负责呈现内容的方式 所以HTML+CSS=静态页面现在接触的JS:负责内容的行为实际上,我们的页面更多的是要求动态的,比如说新浪网的很多新闻和图片都是每天更新的,我们不可能每天都要去写一些页面,怎么让页面动起来呢,这时候就要使用到我们的JS了 javascript的引入方
2017-07-25 19:00:39 1298
转载 html和css以及javascript注释
是HTML的注释标签,使用 是符合HTML标签语法规则的。/* */是CSS的注释标签/* */(注释代码块)、//(注释单行)是JS的注释标签。两种注释有各自的使用环境,并且不能相互替代。举例如下:1、2、//注释内容 (在css或javascript中插入单行注释)3、/*注释内容*/ (在css或javascript中插入多行注释) 一,
2017-07-25 09:36:26 1556
转载 JavaScript中的关键字和保留字
1 关键字具有特定用途不能作为标识符带 * 表示是 ECMAScript 第 5 版新增的关键字breakdoinstanceoftypeofcaseelsenewvarcatchfinallyreturnvoidcontinueforswitchwhiledebugger*functionthiswithdefaultifthrowdeleteintry2 保留字
2017-07-25 09:20:46 1376
原创 两种隐藏属性
1.visiblity:hidden仅仅隐藏内容,该元素所占位置依然存在2.display:none,不仅隐藏内容,而且不占位置Display还可以设置元素的显示模式Inline值可以将块级元素以内联元素的形式显示此时width和height属性无效,其空间取决于元素的内容Inline-block值可以将块级元素以内联元素的形式显示,同时兼具块级元素的某些特征,比如可以
2017-07-16 13:18:52 1278 1
转载 盒子模型
1.margin:30px,表示上下左右外边距分别为30px2.margin-left:30px可分别设置(Margin-top,Margin-right,margin-bottom,margin-left)3.margin:10px,20px,30px,40px,分别设置(顺序)上右下左_______________________________________________
2017-07-16 13:14:01 686
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人