js
soulCollection
这个作者很懒,什么都没留下…
展开
-
node使用mongo
node使用mongo概念SQL术语/概念MongoDB术语/概念解释/说明databasedatabase数据库tablecollection数据库表/集合rowdocument数据记录行/文档columnfield数据字段/域indexindex索引table joins表连接,MongoDB不支持嵌入文档MongoDB通过嵌入式文档来替代多表连接primary keyprimary key主键,Mon原创 2022-01-17 23:50:33 · 396 阅读 · 0 评论 -
node使用elasticsearch
node使用elasticsearch实例化对象npm i -S elasticsearchconst elasticsearch = require('elasticsearch');//没有设置账号密码host:http://ip:port//设置了账号密码host:http://user:password@ip:port//单节点const client = new elasticsearch.Client({ host: 'http://test:test@127.原创 2022-01-03 19:20:57 · 1623 阅读 · 2 评论 -
jquery
jqueryjquery中$方法冲突问题:$();jQuery();js对象和jquery对象的区别jquery就是js中的new Object生成的普通对象 js对象和jquery对象的方法能否共用不能共用js对象和jquery对象能否互换1.js对象->jquery对象 $(dom) const dom=document.getElenmentById(‘div’);2.jquery对象->js对象 $(‘h1’)[1] or $(‘h1’).get原创 2021-12-19 19:39:35 · 645 阅读 · 0 评论 -
页面偏移量
原创 2021-12-19 19:15:36 · 377 阅读 · 0 评论 -
ES6一些更新
ES6数组filterfilter,循环体返回一个布尔值,接收值为一个数组,数组的元素为返回值为true的对象const arr = [ { value:false }, { value:true }]const test = arr.filter(item=>item.value) //test = [{value:true}]somesome,循环体返回一个布尔值,接收值为一个布尔值,如果数组中的元素有一个返回tr原创 2021-11-08 22:54:08 · 547 阅读 · 0 评论 -
Javascript
JavascriptJS中有六种数据类型:undefined null boolean number string objecttypeof返回的六种数据类型:object undefined string number boolean function命名规则大驼峰命名:但凡是单词,首字母都大写小驼峰命名:首字母小写,之后的每个单词的首字母大写立即执行函数的三种方式,函数名可有可无,可传参数(function test(a){}(a));(function tes原创 2021-08-27 22:45:05 · 272 阅读 · 0 评论 -
js原型链
原型function Person(){}在函数声明时,Person.prototype就已经存在了Person.prototype.constructor 指向构造函数Person.prototype和Person.prototype.constructor都可以更改prototype是函数特有的prototype包含__proto__和constructor,__proto__指向上一层的prototype,从而形成原型链__proto__是基本上所有对象都有的(除了Object原创 2021-08-27 22:34:07 · 62 阅读 · 0 评论 -
JS模块化
CommonJs模块化uniq模块let redult = uniq(module.arr) //能对数组去重暴露方式:exports.test = {}module.exports = {}引入方式:require('./module1');安装browserify模块把代码转换成浏览器能识别的js文件命令行执行browserify 源文件js路径 -o 输出js路径browserify app.js -o index.jsAMD依...原创 2021-08-27 21:02:40 · 84 阅读 · 0 评论 -
js方法解释
arr.forEach()回调函数里的return只会返回undefinedarr.find()遍历数组里的obj,必须要有返回值和接收值,返回值为符合条件的objarr.map()遍历数组元素,必须要有返回值为数组元素和接收值,接收值为一个新的数组arr.reduce((a,b)=>{},第一个参数a的初始值)必须要有返回值和接收值,可以求和,抽离数组里的对象属性arr.filter()遍历数组里的obj,必须要有返回值和接收值,返回值为数组对象的格式Array.from(a..原创 2021-06-30 07:57:07 · 137 阅读 · 0 评论 -
RAV
路由vue路由querythis.$router.push({ path:'/select', query:{ id:this.id , }})读取参数使用:this.$route.query.idquery参数会显示在地址栏params<router-link :to="{name:'Reg',params:{num:888}}">显示注册页面</router-link>this.$router.push({ name:'/s原创 2021-04-21 00:55:25 · 149 阅读 · 0 评论 -
js对象上的方法
Object上的方法Object.is比较两个值是否相等,你可以用恒等理解,但是值得注意的是,两个点Object.is(+0,-0); falseObject.is(NaN,NaN); trueObject.assgin枚举对象里的属性 Object.assgin(target,source1,source2) 把source1,source2对象里的属性复制到target对象里,若有同名属性,后者覆盖前者 值得注意的是,这里的复制是浅复制,如果复制原创 2020-12-14 13:32:21 · 116 阅读 · 0 评论