2 我是十一

尚未进行身份认证

暂无相关描述

等级
TA的排名 8w+

现场面试问题总结

vue相关1.动态加载路由2.动态加载组件3.双向数据绑定失效如何解决4.http2相关5.AMD和CMDwebpack1.如何优化webpack打包js1.数组去重有哪些方法兼容问题1.IE哪些属性兼容...

2019-09-06 07:09:41

express4.x 搭建总结

express安装:1.安装node.js2.安装expressnpminstall-gexpress(发现express不是外部命名)还需要安装npminstall-gexpress-generator3.使用express创建一个工程expresshelloworld4.进入项目cdhelloworld安装node包管理器npminstall5.启动...

2019-07-29 16:12:47

node.js 开发指南&&深入浅出笔记

Node.js是一个服务端开发平台,类似的平台还有Java、PHP、Python、Perl、Ruby等。Node.js不是一门语言也不是框架,它只是基于GoogleV8引擎的JavaScript运行时环境进程是系统中正在运行的一个程序,程序一旦运行就是进程。一个进程可以拥有多个线程,线程是进程的一个实体,是进程的一条执行路径。1.commonJs是Node.js的规...

2019-07-28 12:12:51

JSON JSONP

JSON:是一种字符串数据格式JSONP:JSONwithPadding,填充式JSON,是一种手段,可以绕过XHR的跨域限制JSONP手段的原理:在客户端动态的创建一个script标签,代替XHR对象,指定script.src向服务器发起请求,请求的PHP页面除了返回需要的数据外,还需要填充一个指定的函数名。header('Content-Type:applicatio...

2019-07-18 23:47:48

HTML XML

HTML用于描述网页的内容XML用于描述数据的一种字符串格式在web应用中,xml格式的意义:在服务器与客户端之间传递批量的复杂数据。

2019-07-18 23:17:08

http

超文本传输协议:规定Web浏览器如何从Web服务器获取文档和向Web服务器提交表单内容,以及Web服务器如何响应这些请求和提交。Ajax应用的主要特点:使用脚本操作HTTP和Web服务器服务器进行数据交换,不会导致界面重载。Comet和Ajax相反,在Comet中,Web服务器发起通信并异步发送消息到客户端。在Ajax中,客户端从服务器拉数据,在Comet中,服务器向客户端推数据。...

2019-07-18 20:41:18

Web项目架构及服务器介绍

Web服务器:专门处理HTTP请求(ApacheNginxIIS)Apache是一款Web服务器软件,支持多个虚拟主机。Nginx是一个高性能的HTTP和反向代理服务器。IIS。是一种Web服务组件,其中包括Web服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面(微软旗下的)DNS服务器Sendmail...

2019-07-18 20:37:30

svg canvas区别

svg:是一种用于描述图形的XML语法。使用canvas来绘制图形是通过调用它提供的方法,API是基于Javascript的。svg绘制图形是通过构建xml元素来实现。区别:svg图形可以简单的通过移除相应的元素来编辑图片。而canvas要移除图片中的元素要把当前的元素擦除再重绘制一遍。大部分画布绘制API都不是在<canvas>元素自身上定义,而是定义在一个“绘...

2019-07-18 15:37:16

call apply bind 区别

call和apply:相同:借用函数,并更改函数调用时的this为指定对象Flyer.call(this)<==>Flyer.apply(this)差别:传入参数的方式:call,要求每个参数必须单独传入!apply,要求所有参数以一个数组的方式整体传入!bind:基于现有...

2019-07-17 18:34:30

同源策略

web浏览器包含了JavaScript解释器,也就是说一旦载入Web页面,就可以任意的js代码在计算机里执行。存在安全隐患。对此做出限制。1.第一条防线:客户端js没有权限写入或删除客户计算机上的任意文件或列出任意目录。意味着js程序不能删除数据或植入病毒。2.第二条防线:在自己支持的某些功能上施加限制。a.js程序可以打开一个新的浏览器窗口,但是为了防止广告↑滥用弹出窗口,很多浏览器...

2019-07-13 10:47:37

I/O 、阻塞、非阻塞、异步I/O、node

I/O:input输入/output输出,一起就是基本输入输出设备。I/O也就是输入输出地址。每个设备都会有一个专用的I/O地址,用来处理自己的输入输出信息。I/O地址绝对不能重复,如果两个设备的I/O地址有冲突,系统硬件就不能正常工作。node是基于C++的高速JavaScript解释器(Google的V8JavaScript解释器,node是在Google的V8引擎上构建而成...

2019-07-12 00:03:17

js 迭代器

迭代器:迭代器是一个对象,这个对象允许对它的值集合进行遍历,并保持任何必要的状态以便能够跟踪到当前遍历的位置。当迭代器用于有限的集合时,当遍历完所有的值并且没有多余的值可迭代时,在调用next()方法会抛出StopIteration生成器:任何使用关键字yield的函数都称为“生成器函数”。生成器函数通过yield返回值。这些函数中可以使用return来终止函数的执行而不带任何返回...

2019-07-11 10:35:10

js 正则表达式

正则表达式:是描述字符模式的对象。直接量创建RegExp对象:varpattern=/s$/;构造函数创建:varpattern=newRegExp("s$");字符类:将直接量字符单独放进【】内就组成了字符类。/[abc]/=>"a"、"b"、"c"中的任意一个都匹配。^否定字符类:/[^abc]/abc之外的字符String方法中使...

2019-07-10 17:55:43

js 中的面向对象技术

概念:集合:是一种数据结构,用以表示非常重要值的无序集合。集合的基础方向包括添加值,检测值是否在集合中。枚举类型:是一种类型,它是值的有限集合。如果值定义为这个类型则该值是可列出(可枚举)的。标准转换方法:toString()方法将对象转为字符串(toLocaleString()类似)valueOf()方法将对象转为原始值toJSON(),这个方法是由JSON.string...

2019-07-09 21:07:12

js 函数

高阶函数:操作函数的函数,接收一个或多个函数作为参数,并返回一个新函数。不完全函数:把一个完整的函数调用拆成多次函数调用,每次传入的实参都是完整实参的一部分,每个拆分开的函数叫做不完全函数。...

2019-07-08 20:33:53

js 数组

Array.join()方法将数组中的所有元素转化为字符串并连接在一起,返回最后生成的字符串。可以指定分隔符,不指定分隔符默认逗号。vara=[1,2,3]a.join()"1,2,3"a.join("")"123"a.join("")"123"Array.reverse()将数组中的元素颠倒顺序,返回逆序的数组vara=[1,2,3]a.rever...

2019-07-07 13:14:53

js 对象

属性(key)的特性:内部对象(本地对象/普通对象):是有ECMAScript规范定义的对象或类。例如:Array,Function,Date,Boolean,Global,Math,Number,Object,RegExp,String,Error,EvalError,RangeError,ReferenceError,SyntaxError,TypeError。内置对象:Globa...

2019-07-06 16:57:50

js 循环

whiledo/whileforfor/inforEachmapfor/eachfilterevery/someindexOf/lastIndexOfforEach:全部遍历,不能使用break停止。while(expression)statementvari=0;while(i<10){console.log(i);i++;}d...

2019-07-06 12:59:10

js 语句

breakcontinuereturnthrow其他语句:withdebuggerusestrictbreak是跳转到循环或者其他语句的结束。continue是终止本次循环的执行并开始下一次循环的执行(只能在循环体内使用)注意:continue语句在while和for循环中的区别,while循环直接进入下一轮的循环条件判断,但在for循环首先计算inc...

2019-07-06 12:51:05

js 运算符

赋值,‘++’,‘--’,delete有副作用,其他运算符没有副作用。副作用:意思是表达式可以改变变量表达式:意思是一个短语,用来计算一个值语句:意思是js整句或命令,用来执行使某件事发生。...

2019-07-06 09:31:54

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。