- 博客(15)
- 收藏
- 关注
原创 关于Maven官网下载依赖到本地部署流程
到Maven官网下载好需要的jar包Maven官网:https://mvnrepository.com/
2023-05-25 23:14:59
1338
原创 js数组的一些使用方法
JS数组方法push() 和 pop()var colors = []var count = colors.push('red','green')console.log(count) //2var item = colors.pop()console.log(item); //'green'console.log(colors.length) //1push()方法可以接收任意数量的参数,把它们逐个添加到数组的末尾,并返回数组修改后的长度。pop()方法则从数组末尾移除最后一项,减少数组
2020-06-18 21:59:56
248
原创 闭包的一道程序题
前几天无意看到一篇关于闭包的文章,我觉得对我启发还是比较大,所以记录下来。先来看看代码for(var i = 0; i < 5; i++){ setTimeout(function(){ console.log(i) },1000)}console.log(i)上面代码对还没对JS 中同步和异步代码的区别、变量作用域、闭包等理解的同学可能会给出答案是: 0,1,2,3,4...
2020-04-28 22:46:59
232
原创 关于promise的一些小事情
promise的优点和缺点优点:promise能解决ajax请求过程中回调地狱的问题(那么问题又来了,什么是回调地狱???),也能使代码简洁化。缺点:首先,无法取消promise,一旦新建就会立即执行,无法取消。其次,如果不设回调函数,promise内部的错误的无法抛出。最后,当处于pending状态时,无法得知当前进展到哪一个阶段。回调地狱...
2020-04-21 18:49:15
302
原创 vue框架适配移动端
创建vue-clivue init webpack (项目名)安装六个组件npm i postcss-aspect-ratio-mini postcss-px-to-viewport postcss-write-svg postcss-cssnext postcss-viewport-units cssnano --Spostcss-aspect-ratio-minipo...
2019-10-24 12:20:39
1026
原创 new操作具体干了什么?
创建一个空对象,并且将this引入该对象中,同时还继承了函数的原型对象和方法被加入到this所引用的对象中创建的对象由this所引用,最后隐式返回thisnew操作一共经历了4个阶段1.创建一个空对象var obj=new Object();2.设置原型链obj.proto=Object.prototype3.改变this指向Object.call(obj)4.判断类型返回...
2019-09-16 10:45:55
335
转载 Vue框架搭建使用详解
上篇文章已写如何搭建框架:https://blog.youkuaiyun.com/Rookie_Rookieone/article/details/87973326搭建成功后打开目录,下面是各个目录的详细:项目目录内,node_modules目录一般是放依赖包,安装的依赖包在这里查看是否安装成功。src一般存放项目需要的程序以及组件等等。Vue项目的逻辑是:用户一直访问的是index.html,i...
2019-09-11 14:09:27
233
原创 js原型、原型链和构造函数
一 原型四原则1.所有引用类型都具有对象属性,即可自由扩展属性(除了null)所有的引用类型都有一个proto属性,属性值是一个普通的对象所有的对象都有一个prototype属性,属性值也是一个普通的对象所有的引用类型的proto属性值都指向它的构造函数的prototype属性值当试图得到一个对象的某个属性时,如果这个对象本身没有这个属性,那么回去它的proto属性(即它的构造函数的...
2019-09-11 00:13:05
234
原创 ajax交互数据
下面附上一段加注释的代码:<!DOCTYPE html><html lang="en" dir="ltr"> <head> <meta charset="utf-8"> <title>ajax/GET请求</title> </head> <body><input ...
2019-07-20 16:54:50
151
转载 innerText,innerHTML,value区别
innerText,innerHTML,value是dom对像text(),html(),val()是jQuery对像innerText和text()获取指定元素内的子元素的内容(不包含标签)innerHTML和html()获取指定元素内的所有子元素(包含标签)this.value是js原生代码对浏览器中的元素的访问方式;$(this).val()是针对原生访问做的封装,一般是访问标签中...
2019-05-16 11:51:43
164
原创 axios安装及使用
使用npm安装$ npm install axios$ npm install --save axios vue-axios入口文件引入import axios from ‘axios’Vue.prototype.$ axios=axios //全局注册,使用方法为:this.$axiosaxios.defaults.withCredentials = true; ...
2019-03-07 23:20:56
1129
原创 Vue框架搭建过程
搭建vue项目前先安装以下四样东西安装Node.js (自行百度)安装淘宝的npm镜像(输入npm install -g cnpm --registry=https://registry.npm.taobao.org,回车等待安装)安装全局脚手架在1)输入:npm install -g vue-cli,回车,等待安装…2).输入:vue,回车,若出现vue信息说明表示成...
2019-02-27 15:01:05
252
原创 iview组件引入vue项目
进入项目使用npm下载:$ npm install iview --save下面这样显示就是下载成功:在项目src/main.js中插入:import iView from ‘iview’import ‘iview/dist/styles/iview.css’Vue.use(iView);入后就可以直接复制组件库的代码使用菜鸟记录(一``)...
2019-02-26 22:39:18
1457
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人