-
libuv编译启动
面试的间隙回头复习了一下node,感觉node就像一个胶带,把V8和libuv粘在了一起。 V8毫无疑问,负责解析执行JavaScript,相当于语言层面的桥梁;而libuv则是负责操作系统底层功能的封装,例如基于IOCP的event loop、file system、non-blockiong network等。简单来说node...
2018-11-28 08:51:36
-
js原生api之String的slice方法
我们在工作中可能会很少进行这样的思考,对于一些常用的原生api它是如何实现的呢,如果让我们去用js实现 一个与原生api功能相同的函数我们该如何设计算法去实现呢? 为了巩固自己的编程技术和提高自己的编程技巧,也为了让自己对js这门语言有更深刻的理解,我将会把平...
2018-11-28 08:51:31
-
vuex最简单、最直白、最全的入门文档
前言 我们经常用 element-ui 做后台管理系统,经常会遇到父组件给子组件传递数据,下面一个简单的例子,点击按钮,把弹框显示变量数据通过子组件的 props 属性传递,子组件通过 $emit 事件监听把数据回传给父组件。 父组件代码: template div a href ="javascript:;"...
2018-11-28 08:51:30
-
typescript-koa-postgresql 实现一个简单的rest风格服
最近需要用 nodeJS 写一个后台程序,为了能够获得 IDE 的更多代码提示,决定用typescript 来编写,随便也学习下 ts,在这记录下实现过程。 1、新建文件夹 typescript-koa-postgresql,初始化项目 yarn init -y 2、安装typescript yarn add typescript @types/node --de...
2018-11-28 08:51:26
-
Js的核心:找到DOM
掌握 JavaScript 的核心之一:DOM,能够熟悉DOM相关操作,了解JavaScript事件机制 一、使用 getElementById()、 getElementsByTagName()、 childNodes、 parentNode 找DOM 1 ! DOCTYPE html 2 html 3 4 head 5 meta charset ="UTF-8" 6 title 找到Dom-getElementBy— /...
2018-11-28 08:51:25
-
react使用create-react-app创建的项目部署
一、在所有的项目代码编写完成后,react项目直接部署是无法正常访问的 1、问题一 网页无法正常的浏览器刷新,刷新会报404错,路由找不到页面 2、问题二 路由跳转后,浏览器后退按钮点击后,页面不刷新 3、问题三 使用HashRouter的react项目会在路由的时候在路径上添加/...
2018-11-28 08:51:25
-
基于WebGL架构的3D可视化平台—实现汽车行走路线演示
小车行走路线演示New VS Old 刚接触ThingJS的时候,写的一个小车开进小区的演示,今天又看了教程中有movePath这个方法就重新写了一遍,其中也遇到了一些问题,尤其突出的问题就是小车过弯的尴尬表现。 先给大家看看Old版本,Old版演示地址。 再看看New版本,AE86过弯不...
2018-11-27 08:29:08
-
video.js 一个页面同时播放多个视频
$(data).each( function (i, item) { // innerHTML += 'li type-id="'+item.id+'"'+ // 'img src="'+(item.imgs?item.imgs:'../../img/videoBg1.jpg')+'" alt=""'+ // 'p'+item.name+'/p'+ // '/li'; innerHTML += 'li type-id="' + item.id + '"' + // 'img src="'+(i...
2018-11-27 08:29:07
-
JS判断客户端是否是iOS或者Android手机移动端
var u = navigator.userAgent; if(u.indexOf('Android') -1 || u.indexOf('Adr') -1){ //android终端 }else if(!!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/)){ //ios终端 }...
2018-11-27 08:29:06
-
列表元素顺序反转
例子: 1 ul id="list" 2 li1/li 3 li2/li 4 li3/li 5 li4/li 6 /ul 页面效果: 具体方法: 1 var ul = document.getElementById("list" ); 2 var list = ul.getElementsByTagName("li" ); 3 var fragment = document.createDocumentFragment(); 4 for ( var i = list....
2018-11-27 08:29:04
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash