- 博客(17)
- 收藏
- 关注
原创 node面试(三)
1、什么是node.js?(1)node.js是运行在服务端的javascript.(2)node.js是一个基于chorme javascript运行时建立的一个平台。(3)javascript是一个以事件驱动i/o的服务端javascript环境,基于goodle的V8引擎,V8引擎执行javascript的速非常快,性能非常好。2、node.js是由哪几部分组成的?其实我...
2019-03-22 16:47:28 121
转载 浏览器内核
这是目前我看到的对浏览器内核最为精致入髓的入门文章了。https://blog.csdn.net/vm199zkg3y7150u5/article/details/78504534#comments
2019-03-20 16:19:54 110
转载 node面试(二)
1、用什么工具保证一致的代码风格?为什么要这样?团队协作时,保证一致的代码风格是非常重要的,这样团队成员才可以更快地修改代码,而不需要每次去适应新的风格。这些工具可以帮助我们: [ESLint] (http://eslint.org/) [Standard] (https://standardjs.com/) JSLint JSHint ESLint JSCS推荐2、什么是stu...
2019-03-19 22:06:15 272
转载 node面试(一)
1、为什么用Nodejs,它有哪些缺点?事件驱动,通过闭包很容易实现客户端的生命活期。 不用担心多线程,锁,并行计算的问题 V8引擎速度非常快 对于游戏来说,写一遍游戏逻辑代码,前端后端通用当然Nodejs也有一些缺点:nodejs更新很快,可能会出现版本兼容 nodejs还不算成熟,还没有大制作 nodejs不像其他的服务器,对于不同的链接,不支持进程和线程操作2、什么是错...
2019-03-19 21:58:26 158
原创 async用于多个异步请求
发送两个个请求,第二个请求依赖于第一个请求获得的数据async function getData() { // var data = await new Promise((resolve) => { $.ajax({ ... sucess:function(data){ r...
2019-03-17 23:43:05 2475
转载 async和await
async声明函数异步执行,遇到await会返回一个promise对象。这可以取代generator函数,或者说是异步升级版。async function getStockPriceByName(name) { const symbol = await getStockSymbol(name); const stockPrice = await getStockPrice(sym...
2019-03-15 23:24:04 930
转载 vue(一)
1、自定义指令怎么用?举个例子。<div id="hook-arguments-example" v-demo:foo.a.b="message"></div>Vue.directive('demo', { bind: function (el, binding, vnode) { var s = JSON.stringify el.innerH...
2019-03-12 00:33:53 212
转载 网络协议部分(1)
1.七层网络协议、四层网络协议怎么分层?他们之间有何区别?https://www.cnblogs.com/wxgblogs/p/5641643.html2、传输层的TCP/IP中的TCP协议和UDP协议有何区别?TCP(传输控制协议):提供IP环境下的数据可靠传输(一台计算机发出的字节流会无差错的发往网络上的其他计算机,而且计算机A接收数据包的时候,也会向计算机B回发数据包,这也会产生...
2019-03-10 21:13:37 375
转载 原生js基础部分(三)
1、==和===有什么区别==用于比较 判断 两者相等 ==在比较的时候可以转自动换数据类型true=='1'//true===用于严格比较 判断两者严格相等 ===严格比较,不会进行自动转换,要求进行比较的操作数必须类型一致,不一致时返回flase。true==="1"//false因为==自动将'1'转换为了true,而===却不会自动转...
2019-03-08 23:32:33 132
原创 int.TrypParse
今天改项目bug的时候遇到一个误区:string gogo=string.Empty();int lang=2;int.TryParse(gogo,lang);这个lang一直等于false,搞了半天才知道问题所在。原来gogo为null时转换失败了,记个笔记,以防再遇到这种尴尬。int.TryParse(string s,out int i) 的参数: s是要转换的字符串,i ...
2019-03-07 23:01:55 136
原创 原生js基础部分(二)
1.ie和w3c标准下的兼容性写法有哪些?举些例子。var ev = ev || window.eventdocument.documentElement.clientWidth || document.body.clientWidthVar target = ev.srcElement||ev.target2、new操作符具体干了什么呢?1)、创建一个空对象,并且this变...
2019-03-07 00:09:46 156
转载 base64位加密
<html><head> <script src="http://ajax.aspnetcdn.com/ajax/jquery/jquery-1.12.4.min.js"></script><script type="text/javascript" src="C:\Users\LPD\Desktop\1
2019-03-06 02:05:06 225
转载 css布局部分(1)
1、纯css实现元素水平垂直居中的方法有哪些?说得越多越好(1)position:absolute方法配合margin进行定位,用于已知元素宽高的情况。设置元素距离它的上左初始坐标点50%,然后让margin-left、margin-top分别为自身宽高的1/2的负值.div.box{ weight:200px; height:400px; position:a...
2019-03-04 23:35:52 87
原创 js编码部分(2)
1、举一个函数柯里化的例子function curry(fn){ let args=Array.prototype.slice.call(arguments,1); return function(){ let argsT=Array.prototype.slice.call(arguments) let finalArgs=args.cont...
2019-03-03 22:21:45 115
原创 原生js基础部分(1)
1、js里面的数据类型(有些面试官又喜欢称作变量类型,我觉得变量类型不是关于引用类型之类的吗?当他告诉我变量类型就是数据类型的时候,我差点笑出来。哈哈,所以有些面试官的水平不用多想)boolean,null,undefined,number,string,object,再加上es6提供的symbol,目前js一共有6+1种数据类型2、tyepof和instanceof有何区别?typ...
2019-03-02 22:17:43 162
原创 css样式部分(1)
1、border-sizng你用过吗?它的属性值分别有哪些?他们的作用是什么?标准w3c下的盒模型和ie下的盒模型有什么区别?(1)box-sizing: content-box|border-box|inherit;border-sizing有三个属性值,它们分别是content-box,border-box以及inherit。(2)其中content-box的作用是使得页面上拥...
2019-03-01 22:42:26 140
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人