- 博客(9)
- 收藏
- 关注
原创 ES6类
// ES6并没有在浏览器上适用,如果需要在浏览器中使用则需要转译// ES6在node环境下有很大程度上兼容,几乎可以使用所有ES6语法,所以不用转译。class Pf{ // 私有属性可以这样写 //#count = 0;也在提案中 // 实例属性也可定义在类的顶层 // 目前在提案中,实现不了,或者node不兼容 //_pfname='潘峰';...
2019-04-15 13:05:49 382
原创 ES5实现类
// js实现类 ES5// 由于函数是对象 所以写法不是唯一// function Pf(){}更符合固有思想// 由于ES6添加了类,所以书写变得跟方便var Pf = function(name,age){ // 私有属性方法外面不能调用,只有对象方法可以操作,从而起到保护数据的作用 // 私有属性 var secret = '小秘密' // 私有方...
2019-04-15 12:44:42 607
原创 浅谈工作中 代码的编写
在工作中,对代码的书写是由些讲究的,所以方法的书写在团队中也是很谨慎的,避免方法重名覆盖// 将方法写入对象中var pf = { eat:function(){ console.log("对象eat") }, say:function(){ console.log("对象say") }}pf.eat()// 将方法写入函...
2019-04-15 12:42:07 299
原创 nrm的使用
npm : 服务器在国外,导致于国内使用非常慢cnpm : 此坑常常是无法下载完整yarn : 同cnpm一样,有的时候无法下载完整nrm就是用来解决此问题,它是用于 npm 的切换安装nrmnpm install nrm -gnrm ls 查看所有可用的路径nrm use 你所使用的源...
2019-02-21 22:52:43 199
转载 http状态码详情
1**(信息类):表示接收到请求并且继续处理 100——客户必须继续发出请求 101——客户要求服务器根据请求转换HTTP协议版本 2**(响应成功):表示动作被成功接收、理解和接受 200——表明该请求被成功地完成,所请求的资源发送回客户端 201——提示知道新文件的URL 202——接受和处理、但处理未完成 203——返回信息不确定...
2019-01-18 18:27:25 198 1
原创 微信小程序直播
step1:开通一个云直播服务(比如 腾讯云 ),或者自己搭建一个rtmp服务器(例如 nginx-rtmp 服务)。step2:生成推流 url ,推流地址一般以 “rtmp://” 打头,比如 rtmp://8888.livepush.myqcloud.com/live/8888_test 就是一个典型 rtmp 推流 Url。step3:为你的小程序增加一个 标签,并将 url 参数...
2019-01-05 16:24:04 776
转载 javascript闭包
一. JavaScript的闭包特性如何给循环中的对象添加事件初学者经常碰到的,即获取HTML元素集合,循环给元素添加事件。在事件响应函数中(event handler)获取对应的索引。但每次获取的都是最后一次循环的索引。原因是初学者并未理解JavaScript的闭包特性。有个网友问了个问题,如下的html,为什么点击所有的段落p输出都是5,而不是alert出对应的0,1,2,3,4。...
2018-12-25 11:09:02 140
原创 node.js查询mongo数据库
var MongoClient = require('mongodb').MongoClient;var dburl = 'mongodb://localhost:27017/xuesheng';MongoClient.connect(dburl, function(err, db) { if(err){ console.log("错误!数据库没有链接成功!"); console.l...
2018-12-24 14:42:45 385
转载 mongo数据库查询
1 ) . 大于,小于,大于或等于,小于或等于$gt:大于$lt:小于$gte:大于或等于$lte:小于或等于例子:db.collection.find({ “field” : { $gt: value } } ); // greater than : field > valuedb.collection.find({ “field” : { $lt: value } } );...
2018-12-24 14:30:58 601 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人