4 WXDEE

尚未进行身份认证

前端进阶程序媛,喜欢钻研,有代码洁癖,期待更好的自己,一起加油呀

等级
TA的排名 15w+

基本数据类型 && 引用数据类型

一、基本数据类型基本数据类型:Number、String、Boolean、Null、Undefined、Symbol(ES6)。基本数据类型是指存放在栈中的简单数据段,数据大小确定,内存空间大小可以分配,它们是直接按值存放的,所以可以直接按值访问。二、引用数据类型引用数据类型:Object(在JS中除了基本数据类型以外的都是对象,数据是对象,函数是对象,正则表达式是对象)。引用类型是存...

2019-08-14 17:40:34

JavaScript中this指向的简单学习

前提理解this的指向在函数定义的时候是无法确定的,只有在函数执行的时候才能确定this指向,即this指向的是那个调用它的对象。1、普通函数调用functionfn(){varuser="dee";console.log(this.user);//undefinedconsole.log(this);//Window}fn();如上所述...

2019-04-03 17:16:18

XML基础知识

XML简介XML:ExtensibleMarkupLanguage,可扩展标记语言;其被设计用来存储和传输数据,是一种很像HTML的标记语言;XML标签没有被预定义,需自行定义标签。注:XML是独立于软件和硬件的信息传输工具。XML和HTML的区别XML和HTML为不同的目的而设计:XML被设计用来传输和存储数据,其焦点是数据的内容。HTML被设计用来显示数据,其焦点是数据的外...

2019-03-07 16:38:41

JSON和JSONP的简单学习

JSON定义JSON:JavaScriptObjectNotation(JavaScript对象表示法),是轻量级的文本数据交换格式,文件名扩展是.json。其可通过JavaScript进行解析,使用AJAX进行传输。JSON语法JSON语法是JavaScript对象表示法语法的子集,包括以下内容:数据在名/值对中数据由逗号分隔花括号保存对象方括号保存数组JSON支...

2019-03-01 15:55:13

AJAX和Fetch的学习与比较

AJAX入门学习AJAX简介AJAX-创建XMLHttpRequest对象AJAX-向服务器发送请求AJAX-服务器响应1、监听响应2、获取响应参考AJAX简介Ajax:异步的JavaScript和XML,一种用于快速创建动态网页的技术。通过在后台与服务器进行少量数据交换,是网页实现异步更新。注意:Ajax不是一种新的编程语言,而是一种用于创建更好更快以及交互性更强的web应用程序的技术。...

2019-02-28 20:46:27

React+Redux入门学习

一、React1、定义React是一个做UI的库,具体来说是做UI组件的库,专注于做MVC中的V。当数据发生变化的时候,react会自动的管理UI界面更新。对于react,你做的仅仅是构建组件。通过封装,使得组件代码复用、测试及关注点分离更加容易。2、VirtualDOM一个轻量级的虚拟的DOM,是react抽象出来的一个对象,用来描述DOM是什么样子的,应该如何呈现,即通过...

2018-02-23 10:29:11

前端面试问题总结

HTML1、XHTML和HTML有什么区别1)HTML是一种基本的web网页设计语言,XHTML是基于XML(可扩展标记语言)的置标语言2)XHTML元素必须被正确地嵌套,元素必须被关闭,标签名必须用小写字母,文档必须拥有根元素2、语义化的HTML1)直观的认识标签,用正确的标签做正确的事2)让页面的内容结构化,便于对浏览器、搜索引擎解析;3)使阅读源代码的人更容易

2017-11-02 19:01:37

数据库左连接右连接

一般所说的左连接,外连接是指左外连接,右外连接。1、先说左外连接和右外连接:先来查看一下我们要测试的两个表的数据:select*fromt1;idname1aaa2bbbselect*fromt2;idage130 对于左外联接:SQLLEFTJOIN关键字SELECTcolumn_name(s)FROMtable_name1LEFTJOIN

2017-10-25 21:07:44

ER图

ER图分为实体、属性、关系三个核心部分。实体是长方形体现,而属性则是椭圆形,关系为菱形。ER图的实体(entity)即数据模型中的数据对象,例如人、学生、音乐都可以作为一个数据对象,用长方体来表示,每个实体都有自己的实体成员(entitymember)或者说实体对象(entityinstance),例如学生实体里包括张三、李四等,实体成员(entitymember)/实体实例(entity

2017-10-25 19:23:46

操作系统复习总结

1.操作系统的基本特征1、并发两个或多个事件在同一时间间隔内发生。注:注意区9分并发与并行,并行是两个或多个事件在同一时刻发生。2、共享系统中的资源可供内存中多个并发执行的进程(线程)共同使用。3、虚拟通过时分复用或空分复用将一条物理信道变为若干条逻辑信道,时分复用:利用某设备为一用户服务的空心时间又转去为其他用户服务。空分复用:利用存储器的空闲空间分区域存放和运行其

2017-10-22 18:43:27

IP地址

IP地址就是给因特网上的每一个主机的每一个接口分配一个在全世界范围是唯一的32位的标识符。1.分类的IP地址其将IP地址划分为若干个固定类,每一类地址都由两个固定长度的字段组成,其中第一个字段是网络号,第二个字段是主机号。一个网络号在整个因特网范围内必须是唯一的,一个主机号在它前面的网络号所指明的网络范围内是唯一的。IP地址={<网络号>,<主机号>}常用的三种类别的IP地址a.A类地址

2017-10-13 18:37:58

计算机网络的五层协议的体系结构

五层协议的体系结构从上往下依次为:应用层、运输层、网络层、数据链路层、物理层。1.应用层任务:通过应用进程间的交互来完成特定网络应用。应用层协议定义的是应用进程间通信和交互的规则。这里的进程就是指主机中正在运行的程序。2.运输层任务:负责向两个主机中进程之间的通信提供通用的数据传输服务。运输层主要是用以下两种协议:传输控制协议TCP提供面向连接的、可靠的数据传输服务,其数据传

2017-10-13 16:06:41

插入排序与交换排序

1.插入排序插入排序就是每一步都将一个待排数据按其大小插入到已经排序的数据中的适当位置,直到全部插入完毕。a.直接插入排序算法时间复杂度O(n^2),算法简便稳定,适用于连式存储、顺序存储。代码实现如下:functioninsertSort(){vararr=arguments;for(vari=1;i<arr.length;i++){if(a

2017-10-10 19:35:53

查找

一、线性表的查找1.顺序查找从表的一端开始,依次将记录的关键字和给定的值进行比较,若某个记录的关键字和给定值相等,则查找成功;反之,若扫描整个表后,仍未找到关键字和给定值相等的记录,则查找失败。2.折半查找又称二分查找,要求线性表必须采用顺序存储结构,并且表中元素按关键字有序排列。查找过程为:a.如果给定值和中间记录的关键字相等,则查找成功。b.如果给定值大于或者小于中间记录的关键字

2017-10-10 18:40:12

进程和线程

1.定义进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位.线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位.线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源(如程序计数器,一组寄存器和栈),但是它可与同属一个进程的其他的线程共享进程所拥有的全部资源.2.关系一个线程可以创建和撤销另一个线

2017-10-10 14:37:51

1.定义图(Graph)是由两个集合V和E组成,记为G=(V,E),其中V是顶点的有穷非空集合,E是V中顶点偶对的有穷集合,这些顶点偶对称为边。V(G)和E(G)通常分别表示图G的顶点集合和边集合,E(G)可以为空集。若E(G)为空,则图G只有顶点没有边。对于图G,若边集E(G)为有向边的集合,则称该图为有向图;若边集E(G)为无向边的集合,则称该图为无向图。在有向图中,顶点对是有序的

2017-09-25 08:46:00

利用canvas绘制钟表

利用canvas绘制一个钟表,钟表的指针是可以根据当前时间自己动的哦!<!DOCTYPEhtml><html><head><metacharset="UTF-8"><title></title></head><body><canvasid="canvas"width="500"height="500"><

2017-09-18 11:50:15

哈夫曼树与哈夫曼编码

1.定义路径:从树中一个结点到另一个结点之间的分支构成这两个结点之间的路径。路径长度:路径上的分支数目称作路径长度。树的路径长度:从树根到每一结点的路径长度之和。权:赋予某个实体的一个量,是对实体的某个或某些属性的数值化描述。结点的带权路径长度:从该结点到树根之间的路径长度与结点上权的乘积。树的带权路径长度:树中所有叶子结点的带权路径长度之和。哈夫曼树:假设有m个权值{w1,

2017-09-13 19:23:46

树和二叉树

1.树1、定义树是n(n>=0)个结点的有限集,它或为空树(n=0),或为非空树,对于非空树T:a.有且仅有一个称之为根的结点;b.除根节点以外的其余结点可分为m个互不相交的有限集,其中每一个集合本身又是一棵树,并且称为根的子树。2、树的基本术语结点:树中的一个独立单元。结点的度:结点拥有的子树数称为结点的度。树的度:树的度是树内各结点度的最大值。叶子:度为0的结点称

2017-09-13 17:24:02

栈和队列

1.栈Stack1、定义栈是限定仅在表尾进行插入或删除操作的线性表。对栈来说,表尾端称为栈顶,表头端称为栈底。不含元素的空表称为空栈。栈的修改是按后进先出的原则进行的。因此,栈又称为后进先出的线性表。模型如下:2、顺序栈的表示顺序栈指利用顺序存储结构实现的栈,即利用一组地址连续的存储单元依次存放自栈底到栈顶的数据元素。设指针top指示栈顶元素在顺序栈中的位置,指针base指示栈底元素在顺

2017-09-12 09:51:45

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。