jq
文章平均质量分 66
weixin_45846980
这个作者很懒,什么都没留下…
展开
-
MVC、MVP、MVVM模式的概念与区别
1. MVC框架MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。MVC被独特的发展起来用于映射传统的输入、处理和输出功能在一个逻辑的图形化用户界面的结构中。1.1 MVC 编程模式MVC 是一种使用 MVC(Model View Controller 模型原创 2021-01-10 19:59:40 · 396 阅读 · 0 评论 -
解决异步加载的三种方式
解决异步加载的三种方式1.默认情况javascript是同步加载的,javascript的加载时阻塞的,后面的元素要等待javascript加载完毕后才能进行再加载,如何解决这个问题呢,接下来将为你详细介绍下异步加载js三种实现方案,感兴趣的你可以参考下哈默认情况javascript是同步加载的,也就是javascript的加载时阻塞的,后面的元素要等待javascript加载完毕后才能进行再加载,对于一些意义不是很大的javascript,如果放在页头会导致加载很慢的话,是会严重影响用户体验的。(1原创 2021-01-03 16:48:22 · 736 阅读 · 0 评论 -
Vue 脚手架
Vue脚手架Vue.js(读音 /vjuː/, 类似于 view)是一个构建数据驱动的 web 界面的渐进式框架。Vue.js 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件。它不仅易于上手,还便于与第三方库或既有项目整合。下面介绍三种 Vue.js 的安装方法:1.独立版本我们可以在Vue.js的官网上直接下载vue.js,并在.html中通过 开发环境不要使用最小压缩版,不然会没有错误提示和警告!(页面中直接使用)使用vue多页面开发:引入vue.js创建一个vu原创 2021-01-03 16:36:33 · 166 阅读 · 1 评论 -
Vue 过滤器
Vue过滤器 [vue官方文档]Vue.js 允许你自定义过滤器,可被用于一些常见的文本格式化。过滤器可以用在两个地方:双花括号插值和 v-bind 表达式 (后者从 2.1.0+ 开始支持)。过滤器应该被添加在 简单翻译下过滤器,顾名思义,过滤就是一个数据经过了这个过滤之后出来另一样东西,可以是从中取得你想要的,或者给那个数据添加点什么装饰,那么过滤器则是过滤的工具。例如,从[‘abc’,‘abd’,‘ade’]数组中取得包含‘ab’的值,那么可通过过滤器筛选出来‘abc’和‘abd’;把‘Hello原创 2020-12-27 15:01:44 · 69 阅读 · 0 评论 -
Vue loader的基本使用
vue-loader的概念其他loader:css-loader、url-loader、html-loader等先来了解一下模块的概念,比如在nodeJS中,有require和exports关键字。很早有个broserify,是个js模块加载器。现在流行的是webpack,因为它不光你能加载js文件,还可以是css文件或图片等资源。webpack,我们可以认为也是更加高级的模块假期,围绕它一切东西都是模块。这些loader是干嘛的?我们知道在html中,我们引入css文件是link标签,但比原创 2020-12-27 14:43:11 · 1677 阅读 · 0 评论 -
VUE修饰符知识点补充
VUE知识点补充这篇博客是为了补充上篇VUE的中篇的知识点修饰符在VUE中我们认识了一些指令可以用简写的形式来代替V-指令,我们再认识下缩写中的缩写修饰符表单修饰符事件修饰符鼠标按键修饰符键值修饰符v-bind修饰符1.表单修饰符.lazy - 取代 input 监听 change 事件.number - 输入字符串转为有效的数字.trim - 输入首尾空格过滤.lazy//当输入完成离开光标后才执行相当于在onchange事件触发更新。<div> &原创 2020-12-20 16:01:42 · 157 阅读 · 0 评论 -
VUE简介和基本使用
Web前端——VUE 终于到了我们与生产环境最息息相关的技术——VUE,接下来我会从VUE简介到基本使用,给大家能基本入门VUE1.VUE简介渐进式JavaScript框架:vue适合不同层次的开发人员,比如简单的数据交互,数据与视图的绑定操作,可以直接用vue操作。vue两大特点:响应式编程、组件化。完善的生态环境:vue router,vuex,Nuxt。强大的组件化应用构建声明式渲染,所有的元素都是响应式的。 缺点VUE不支持IE8及以下的浏览器VUE官网2.VUE基础原创 2020-12-20 11:07:56 · 338 阅读 · 2 评论 -
手把手教你怎样将项目上传大神云集的Github上
关于Github的大名相信学过技术都知道,里面大神云集,且有各种开源代码,真正从小白到大神的作品都可以找到,你想不想也保留个自己的位置,为自己以后作品留个位,没问题,手把手教你!!!版本控制系统 先了解下什么是版本控制系统,版本控制系统是一个记录一个或者若干个文件内容变化的系统。方便将来对于版本修订 或者版本回滚 的源代码管理,简单来说就是带码版本提交仓库为什么要使用版本控制系统 开发过程中 会有协同合作 最好有一个系统能够记录对应的修改和删除信息避免多人开发产生提交冲突版本控制系统的介绍分原创 2020-12-15 22:24:23 · 149 阅读 · 0 评论 -
继续升级myDemo——关于在项目中添加mongodb数据库
mongodb首先介绍下什么是mongodb吧mongodb数据库 MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。 MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。它支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是它支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的原创 2020-12-14 20:28:14 · 149 阅读 · 0 评论 -
node.js渲染和添加
数据库基本使用所有的操作都是基于数据库来进行添加,修改,删除,查找,所以先来温习下数据库的基本使用数据库数据库是“按照数据结构来组织、存储和管理数据的仓库”。是一个长期存储在计算机内的、有组织的、可共享的、统一管理的大量数据的集合。数据库的特点实现数据共享。数据共享包含所有用户可同时存取数据库中的数据,也包括用户可以用各种方式通过接口使用数据库,并提供数据共享。减少数据的冗余度。同文件系统相比,由于数据库实现了数据共享,从而避免了用户各自建立应用文件。减少了大量重复数据,减少了数据冗余,维原创 2020-12-06 20:47:04 · 243 阅读 · 0 评论 -
node.js简介和使用
node.js简介 首先介绍下什么是node.js简单的说 Node.js 就是运行在服务端的 JavaScript。Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行Javascript的速度非常快,性能非常好。在搭配js使用可以前后端操作node.js特点与区别node.js与js区别1 JavaScript:有三部分组成(1)DOM -(文档对象模型原创 2020-12-06 11:31:26 · 193 阅读 · 0 评论 -
promise使用详解
1.推向promise对象推向 不同的状态const pro = new Promise((resolve,reject)=>{ // 负责把promise对象推向 不同的状态 resolve() //推向了完成阶段的成功状态 reject() //推向了一个失败的状态 })2.原型成员(实例成员)注册一个后续处理函数,当promise为resolved状态是运行该函数,当promise为rejected状态是运行该函数的第二个参数catch() 注册一个后续处原创 2020-12-02 20:46:27 · 159 阅读 · 0 评论 -
ES6 之 第七种数据类型Symbol
概述为了减少对象的属性名冲突,ES6引入新的原始数据类型Symbol,JS的第七种数据类型。Symbol 能够保证每个属性的名字都是独一无二,这样就能从根本上防止属性名冲突。Symbol 值能够通过Symbol函数生成,也就是说,对象的属性名现在可以有2种类型,一种就是原来的字符串,另一种就是新增的Symbol 类型。let s = Symbol()console.log(s) // Symbol()Symbol函数前不使用new命令,因为生成的Symbol是一个原始类型的值,不是对象,那原创 2020-12-02 20:30:17 · 84 阅读 · 0 评论 -
monment.js解决你的时间问题
monment.js(官网)Moment.js 是一个简单易用的轻量级 JavaScript 日期处理类库,提供了日期格式化、日期解析等功能。它支持在浏览器和 NodeJS 两种环境中运行。此类库能够将给定的任意日期转换成多种不同的格式,具有强大的日期计算功能,同时也内置了能显示多样的日期形式的函数。另外,它也支持多种语言,你可以任意新增一种新的语言包。moment.js 引入//下载moment.js文件,引入到script src中<script src="moment.js">原创 2020-11-22 21:37:45 · 766 阅读 · 0 评论 -
formDate表单数据传输
formDate表单数据传输formDate表单数据传输简介formDate表单数据传输作用创建formData对象1.创建一个空对象2.通过表单对formDate进行初始化操作方法通过XMLHttpRequest发送数据注意事项formDate表单数据传输简介XMLHttpRequest 是一个浏览器接口,通过它,我们可以使得 Javascript 进行 HTTP (S) 通信。XMLHttpRequest 在现在浏览器中是一种常用的前后台交互数据的方式。2008年 2 月,XMLHttpReques原创 2020-11-22 20:53:14 · 1307 阅读 · 0 评论 -
JQuery函数attr()和prop()的区别
JQuery函数attr()和prop()的区别 attr()函数和prop()函数都用于设置或获取指定的属性,它们的参数和用法也几乎完全相同。 操作对象不同应用版本不同用于设置的属性值类型不同其他细节问题操作对象不同 attr和prop分别是单词attribute和property的缩写,并且它们均表示"属性"的意思。………………………………………………………………………………………………………… 在jQuery中,attribute和property却是两个不同的概念。attribut原创 2020-11-03 22:28:41 · 2513 阅读 · 0 评论 -
jq多库共存问题解决方法
问题概述1、随着jQuery的流行,采用jQuery和符为命名空间的js库越来越多,当然jQuery的符为命名空间的js库越来越多,当然jQuery的符为命名空间的js库越来越多,当然jQuery的符也是参照的Prototype库的,所以当多个库同时以$符或者jQuery为命名空间时,那么此时,就会产生冲突。2、由于jQuery的更新速度过快,所以插件更不上,导致不同版本的jQuery对插件支持的不一样,而刚好我们此时需要用一个高版本的jQuery进行开发,我们用的z-tree则是低版本的jQuery,原创 2020-11-02 22:21:11 · 221 阅读 · 0 评论 -
jquery前期使用深度解析
jquery前期使用深度解析什么是jquery Jquey就是一款跨主流浏览器的JavaScript库,简化JavaScript对HTML操作就是封装了JavaScript,能够简化我们写代码的一个JavaScript库 jquery官网:jquery官网jquery的优点 具有独特的链式语法和短小清晰的多功能接口;具有高效灵活的css选择器,并且可对CSS选择器进行扩展;拥有便捷的插件扩展机制和丰富的插件,以及本身自带的隐式迭代可以更方便书写代码jquery的兼容性 根据版本不同,分原创 2020-10-25 15:48:33 · 106 阅读 · 0 评论