前端
文章平均质量分 90
HongfeiAn
努力学习,天天变强
展开
-
MongoDB权限机制管理
创建账号db.createUser({ "user" : "账号", "pwd": "密码", "roles" : [{ role: "角色", db: "所属数据库" }] })角色角色种类超级用户角色:root 数据库用户角色:read、readWrite; 数据库管理角色:dbAdmin、userAdmin; 集群管理角色:clusterAdmin、clusterManager、clusterMonitor、hos原创 2020-05-15 11:40:32 · 235 阅读 · 0 评论 -
Promise的原理实现--笔记整理
<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title></title> </head> <body> <script type="text/javascript"> var fn = functio...原创 2020-04-29 12:16:45 · 168 阅读 · 0 评论 -
ES6代理Proxy----笔记整理
代理 ProxyProxy这个词相信你已经听过无数遍了语法let p = new Proxy(target, handler);target:一个目标对象(可以是任何类型的对象,包括本机数组,函数,甚至另一个代理)用Proxy来包装。 handler:一个对象,其属性是当执行一个操作时定义代理的行为的函数。代理的使用基础demo: Proxy的demo有很多,我们只分析基础demo...原创 2020-04-29 11:25:31 · 199 阅读 · 0 评论 -
前端使用迭代器实现斐波那契
斐波那契:前两项之和等于第三项0 1 1 2 3 5 8 13 …使用迭代器 function *difficult(count=10){ var num=0; var pre1=0; var pre2=0; if(num<count){ if(num==0){ pre1=1; num++; yield 0...原创 2020-04-26 23:43:53 · 260 阅读 · 0 评论 -
第一次学习react-redux,可以看,带有配套Demo
redux js提供的一个可预测性(我们给一个固定的输入 那么必定可以等到一个结果)的状态容器集中管理react中多个组件的状态redux是一个专门的状态管理库 在(vue中也可以使用 但是在react中会使用比较多)需求场景1.每个组件的状态需要共享的时候2.组件需要改变另外一个组件的时候3.中的状态需要在任何地方都可以拿到三大场景:1.单一的数据源 真个react中的状态...原创 2020-04-13 21:43:47 · 197 阅读 · 0 评论 -
react---Hook
Hook是react中16.7新增的一个特性 主要是用来让无状态组件可以使用状态 在react开发中状态的管理是必不可少的 以前为了进行状态管理 我们需要使用类组件或者redux等来管理普通的类组件使用状态 class App extends React.Component{ constructor(props){ super(props) this.state={...原创 2020-04-13 21:30:40 · 132 阅读 · 0 评论 -
react---props和state
propsprops是react中一个重要的属性 是组件对外的接口 我们props就可以从组件的外部向组件的内部进行数据的传递也可以完成父组件向子组件的数据传递注意:无论是无状态组件还是类组件 我们都不能修改自身的propsprops在无状态组件中基础使用 <div id="demoReact"></div> <script type="t...原创 2020-04-12 00:08:18 · 141 阅读 · 0 评论 -
react---ref转发
转发refs :是react当中提供的一个ref的数据(不能在无状态组件当中来进行使用 因为无状态组件没有实例)表示当前组件的真正实例的引用 他会返回绑定当前属性的元素标识组件内部的元素–方便我们查找react给我们提供了三种方式进行ref的使用实现点击在控制台打印输入的数据值1.字符串的方式 class Com extends React.Component{ ...原创 2020-04-11 23:41:50 · 296 阅读 · 0 评论 -
git 和githup基础使用(总结自用)
0.初始git如果是本地创建,需要git init如果是从克隆则,无需初始,直接执行下列需要的操作克隆git clone <地址>1.配置git设置用户名和邮箱git config --global user.name ’ 用户名称’git config --bobal user.email ‘登陆邮箱’2.git remote关联远程主机git r...原创 2020-04-02 20:00:49 · 252 阅读 · 0 评论 -
使用flex布局,自制微信表格
因为要做一个表格展示的微信小程序展示页面,在翻查微信小程序的原生文档时,发现并没有,查百度,搜博客,并没有找到自己想要的,于是,我不得不苦哈哈的写一个表格,秉着分享快乐的原则,分享一下效果如下:竖屏:横屏:上代码:wxml<view class="shelves"> <view class="title"> <view class="num...原创 2020-03-30 01:04:33 · 805 阅读 · 0 评论 -
富文本编辑器去除标签,只要文本,前端做法
function removeTAG(str,len){return str.replace(/<[^>]+>/g, "");}原创 2020-03-19 19:33:46 · 2158 阅读 · 1 评论 -
ES6学习
1.作用域1.在ES6的语法环境中,有了块级作用域1.let就是用来声明一个局部变量的,如果在代码中,使用了ES6语法,那么这个程序就默认开启了严格模式‘use strict’2.const就是用来声明常量 *1.声明的时候就必须赋值* *2.不能二次赋值*例子:如图:使用var 定义时 function loop() { for (var ...原创 2020-02-15 21:46:18 · 106 阅读 · 0 评论 -
使用art-template渲染json数据
art-template特性性能卓越,执行速度通常是 Mustache 与 tmpl 的 20 多倍(性能测试)支持运行时调试,可精确定位异常模板所在语句(演示)对 NodeJS Express 友好支持安全,默认对输出进行转义、在沙箱中运行编译后的代码(Node版本可以安全执行用户上传的模板)支持include语句可在浏览器端实现按路径加载模板(详情)支持预编译,可将模板转换成为...原创 2019-10-23 23:42:15 · 1096 阅读 · 0 评论 -
案例展示:ajax跨域调用天气接口
需引用jQuery包右键保存下载jQuery-3.4.1<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"&g...原创 2019-10-23 23:15:21 · 774 阅读 · 0 评论 -
案例展示:模拟jQuery
/** * @name:模拟jQuery * @time:2019年10月23日23:03:41 * @author:Hongfei */(function (win) {//自封闭,自己调用自己 //这是jQuery的工厂 function jQuery(selector) { //init才是jQuery真正的构造函数 return n...原创 2019-10-23 23:09:57 · 125 阅读 · 0 评论 -
C#中Jsonp处理Ajax跨域(简单)
首先:jsonp和json没有关系 。jsonp作用:jsonp用来解决跨域问题的技术手段;可以在不同的js外部文件中调用其他js文件中声明的函数;script标签可以根据其调用其他js文件中声明的函数的特点的可以通过script标签访问不同的域名定义下的函数;可以通过<script src=''></script>的src指向互联网的一个资源,也可以请求,当...原创 2019-10-18 23:28:54 · 990 阅读 · 0 评论 -
css笔记
保留的当时学习标签和css的笔记,用于以后使用和复习的参考原创 2019-09-04 07:38:29 · 271 阅读 · 0 评论 -
前段开发框架基础课(笔记)(一)
本课程重点1.学习jQuery2.学习js面向对象编程3.模拟开发一个jQuery框架2019-9-3笔记复习Javascriptjs组成部分ECMAScript,BOM,DOMjs数据类型1.值类型Number,string,bool,Null,Undefined2.引用类型object引用类型与值类型的区别:1.数据存放位置不一样2.在js中,引用类型的成员具有...原创 2019-09-03 16:55:18 · 200 阅读 · 0 评论