删除文章

确定要删除这篇文章吗?

取消
确定

本站鼠标滑动效果(仙尘光标)

本站鼠标滑动效果(仙尘光标)大家可能比较感兴趣,我也是无意中从其他地方看到,摘取过来的。2019年4月愚人节的时候看到大名鼎鼎的[stackoverflow](https://stackoverflow.com/)网站上有这个效果,简单查了下发现代码还蛮好找的就截取过来了,如下代码欢迎大家使用,放在body闭...
2019-04-14 05:39:39
阅读(958)

JavaScript 栈、队列

Stack 栈,后进先出 class Stack { constructor() { this.list = [] } pop() { const t = this.top() this.list.pop() return t } push(...item) { this.list.push(...item) } ...
2019-03-27 06:13:43
阅读(777)

koa2处理get,post参数的常见方式

koa2处理get,post参数的常见方式 举几个常见的例子 url显示传参 根据文章id获取这篇文章的内容 url:https://www.ningto.com/post/5b8f371ce1d77b114b42306a 路由: app.use(route.get('/post/:id', Posts.show)) 处理: module.exports.show = asyn...
2018-09-28 06:34:57
阅读(1383)

Javascript小技巧

删除数组尾部元素 一个简单方法就是改变数组的length值 const arr = [1, 2, 3, 4, 5, 6] arr.length = 3 console.log(arr) // [ 1, 2, 3 ] arr.length = 0 console.log(arr) // [] console.log(arr[2]) // undefiend 使用对象解构(object destructuri...
2018-09-05 01:53:32
阅读(1019)

react native中使用protobufjs

javascript使用protobuf google官方已经支持了可以看[这里](https://github.com/google/protobuf/tree/master/js),我只是简单的试用了下没有深究,这篇文章介绍的是dcodeIOde的[protobuf.js](https://github.com/dcodeIO/protobuf.js)库,web端使用还是蛮方便的,但在react...
2018-02-25 13:55:21
阅读(2664)

ES6 class介绍

定义类 ES6类并不是一个全新的东西:它们主要提供更方便的语法来创建老式的构造函数,javascript的类并不像其他面向对象语言C++,java中的类,这里的类只是语法糖,实际上还是基于原型链的方式。 类申明 定义类的一种方式是使用类的申明,为了申明一个类,你可以使用clas...
2018-01-06 12:16:08
阅读(1184)

node.js中exports与module.exports区别

我们知道exports是对module.exports的引用,那么使用的过程中有什么区别呢? 使用方法 通常我们有两种导出方式,假如将他们都放在test.js文件中 给exports增加成员 exports.hello = function() { console.log('exports hello') } module.exports.hell...
2017-12-10 12:58:23
阅读(1392)

mongodb模糊匹配正则转义

如果我要根据标题和内容搜索关键字,可以如下写法: return this.find({ '$or': [ {title: new RegExp(keyword, 'i')}, {content: new RegExp(keyword, 'i')} ] }) .sort({ 'pv': -1 }) .exec(); 但是,keyword关键字有特殊字符...
2017-11-04 02:42:03
阅读(2292)

19个JavaScript常用的简写技术

三元操作符 当想写if...else语句时,使用三元操作符来代替。 const x = 20; let answer; if (x > 10) { answer = 'is greater'; } else { answer = 'is lesser'; } 简写 const answer = x > 10 ? 'is greater' : 'is lesser'; 短路求值 ...
2017-11-03 14:24:45
阅读(1287)

给marked增加TOC(Table of content)

一直使用marked库解析Markdown,现在想给它增加TOC功能 使用marked解析markdown文本是很简单的,如:marked(markdownText)就可以得到解析后的html内容 初始化marked 引入库 var marked = require('marked'); 重写renderer.heading tocObj后面再介绍,返回的...
2017-10-22 03:37:41
阅读(1098)

如何优雅的编写JavaScript代码

几乎每个大一点公司都有一个“运行时间长,维护的工程师换了一批又一批”的项目,如果参与到这样的项目中来,大部分人只有一个感觉——『climb the shit mountain』。 所以我们经常会说谁谁谁写的代码就像排泄物一样,为了避免成为别人嘴里的谁谁谁,所以我写的代码一般不注明作者...
2017-09-23 12:32:03
阅读(1118)

js库支持CommonJs和浏览器的标准写法

现在github上的很多开源js库都同时支持CommonJs和浏览器,简单的介绍一下写法。 如有两个库A.js和B.js,B.js引用了A.js,如果我们要使用B.js库,那应该怎么写呢? A.js源码 (function(global, factory) { / CommonJS / if (typeof require === 'function' && ...
2017-08-01 13:30:07
阅读(1461)
 
Keep it simple,stupid
文章数
348
今日访问
1083
今日IP数
538
最近评论

在家赚钱: 在家赚钱 <a href="http://www.265250.com/" >在家赚钱</a> 已阅,感谢站长分享!
liangzi: 不错 谢谢分享
tujiaw: registerThreadInactive:如果当前没有激活的线程,就去激活线程,让等待的线程去执行任务。
hgzzx: 佩服佩服。 请教:registerThreadInactive的作用是什么?
xuehaoyun: 很不错,来围观一下
tujiaw: 抱歉csdn code服务关闭了,这个代码我也找不到了
回到顶部