前端
坎坷的程序员
一起努力自学吧
展开
-
JavaScript基础知识:对象,函数,类,数组的基础知识
此片文章只介绍基础,不涉及高深知识!对象是?对象属性的操作对象解构工厂函数构造函数类数组数组归并数组迭代数组的数据操作对象(object)对象是? let a = new Object() a.name = "nam" console.log(a)let a = {name:"my",age:"18"}第一种方法:new Object():创建一个新的对象,a是对象的名称,name是属性,name后面是属性的值。第二种方法:.原创 2021-09-05 12:07:34 · 188 阅读 · 0 评论 -
for,for-of,for-in循环的基本案例----初学者必学
for循环的基础使用 for(i=0;i<=10;i++){ console.log(i)//1-10 } console.log(i)//11,内存泄漏为何会出现11呢,这是因为循环迭代到11的时候,退出循环会保存最后的值,所有就会被外面的console获取=========我个人认为就是循环到了11的时候,就已经泄漏了。所以外面就能获取,但是因为后面又判断了,所以里面的console等于1-10.如何解决内存泄漏<scr.原创 2021-07-04 17:11:24 · 574 阅读 · 7 评论 -
一个vue的小项目,后期还会更新,布局采用了移动端自适应的布局
一个vue移动端项目展示一下效果图,历时一个月,从0基础开始学vue的第一个人项目技术支持lib-flexible,element-ui,vant,阿里巴巴矢量图这个项目写的确实不咋样,但感觉还行,毕竟也算vue的开始把,如果有人需要,下面评论哦!...原创 2021-04-07 20:29:36 · 171 阅读 · 0 评论 -
有大佬遇到使用JavaScript的unshift添加元素之后,再排序,他居然出现一个难以理解的东西
var arr = new Array(1,3,4,5,6);这是原数组 console.log(arr.unshift(12,13))这是增加的 arr.reverse();这是排序 arr.sort()这是排序下面就是排序之后的结果,我去百度,也不知道咋搜这东西,总之就是搜不到原创 2021-01-08 21:23:35 · 305 阅读 · 2 评论 -
红宝书的学习历程1-5(引用值,原始值,参数传递,作用域链,执行上下文)
<script> //引用值 let a = new Object(); a.name = "ni" // alert(a.name);//输出ni //原始值 let b ="a"; b.name = "ni";; // alert(b.name);//输出了未定义 //复制值 var c = 5; var p= c; c=c+2 //console.log(p)//5 //conso原创 2021-01-05 18:23:05 · 87 阅读 · 0 评论 -
记录一下自己的git上传实践
1.配置用户名和邮箱:git config --global user.name “name”git config --global user.email “youxiang”2.在你的项目中使用一下:cd切换到自己的项目根目录然后git config user.name “name”git config user.email “youxiang”3.添加文件git add . (添加所有文件)或者可以选择相关的文件4.git commit -m “提交信息”5.git remote原创 2020-12-27 16:58:18 · 86 阅读 · 0 评论 -
如何在vue中引入lib-flexible--不懂得记得在评论下方说一下!
1.npm安装npm install lib-flexible --save2.引入位置main.js中写入import ‘lib-flexible’3.安装px2rem-loadernpm install px2rem-loader --save-dev(使用 webpack 的 px2rem-loader)4.配置px2rem-loader(build/utils.js)5.重启试试看6.结果:...原创 2020-12-26 21:49:27 · 440 阅读 · 0 评论 -
vue路由的使用,昨天刚学会的初学者。
讲解会遇到的问题:1.没有路由的文件:可以:npm install vue-router。2.设置了路由,还是打不开页面,可以这样做:http://localhost:8081/#/v,再端口号之后加个#,再输入页面的名称。3.如果大家还有什么问题,皆可以在下面评论,说出你们的问题,反正博主自己安装vue,已经把所有的问题都踩了一遍。...原创 2020-12-08 21:53:20 · 89 阅读 · 1 评论 -
vue-cli安装出现报错的解决方法,试了无数种,终于发现一种能解决我问题的东西,另外还要一个解决less安装的问题
vue-cli出现问题的解决办法:npm config rm proxy(删除错误的东西)npm config rm https-proxy(删除错误的东西)npm install -g cnpm --registry=https://registry.npm.taobao.org(这个东西解决网络的问题)我之前一直去百度上找,大部分都是说代理问题,但都无法解决,还是找大佬解决的。标题less安装出现上面那种问题可以这样操作:npm install --save less less-loader原创 2020-12-06 17:26:48 · 363 阅读 · 2 评论 -
vue项目的搭建和启动-测试过,几分钟就能安装完成
vue安装的第一种方法:可以通过添加链接描述,下载到本地。将里面的东西下载下来,再将其引入自己的文件中。vue还可以通过bootCDN来安装。可以通过复制链接或者复制script标签来完成安装。vue还可以使用npn安装。1.npn的安装:需要先安装Node.js(官网)里面有LTS和current两个版本,LTS长期提供稳定的更新,而current也许会出现意想不到的问题,但同时他也支持更多的更新。2.node.js最新版最低支持window8.1及以上的版本,我是在百度上找到的链接。3原创 2020-12-05 09:35:59 · 495 阅读 · 0 评论 -
JavaScript的函数基础应用
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title></head><body> <!-- <i原创 2020-12-03 16:36:50 · 90 阅读 · 0 评论 -
JavaScript学习历程--循环控制语句!
switch语句var a= new Date();// 获取系统时间 var b= a.getDay();// 获取星期 // console.log(a) var week; switch(b){ case 1: week="星期一"; break; case 2: week="星期二"; break; case原创 2020-12-02 17:01:45 · 74 阅读 · 0 评论 -
关于前端布局的小技巧-多栏布局(column-count),盒布局,flex布局--这可是我做的最长的文章了!
HTML的布局方式多的不能再多了,而博主我最近也是学了几种简单的,这不,就来分享一些了!多栏式布局盒布局弹性布局排列方式,空间的分配justify-content属性align-selfalign-content多栏式布局1.为什么需要?在我们日常布局中,会经常使用浮动和定位进行布局,就会出现两个元素不能底部对齐的情况。2.案例介绍。<!DOCTYPE html><html lang="en"><head> <meta chars原创 2020-12-01 22:27:50 · 1448 阅读 · 0 评论 -
终于又重新写了JavaScript,不知道多久没有动手写过了
一个练习题–猜拳一些函数和方法的介绍parseInt(函数可解析一个字符串,并返回一个整数)math(Math 对象用于执行数学任务(自己理解就是父亲带儿子....))random(随机生成数字)window(window对象)prompt(弹出框的提示文字)||(或)===(全等于,数值和类型)console.log(在浏览器打印出你需要的东西)alert(弹出框)<script> var com,player; com =parseInt(Math.原创 2020-11-29 18:54:36 · 108 阅读 · 4 评论 -
小程序基础知识-新手必看
小程序的框架主体文件app.jsonapp.json文件是小程序配置文件,编写时严格遵循json的格式规范。小程序在加载时,负责对小程序的全局配置。配置项有:pages:设置页面路径(必填)window:设置默认页面的窗口表现tabBar:设置tab的表现networkTimeout:设置网络超时时间debug:设置是否开启debug模式,默认关闭page配置:page配置里有很多的value值,里面包含了页面路径,用来指定页面构成,每一项由 页面+路径组成{"page原创 2020-11-23 21:45:54 · 364 阅读 · 2 评论 -
tab切换,js和css实现的方法
tab切换的布局上面是你要显示的东西下面的选择时的按钮 JavaScript部分先获取元素再循环遍历获得元素的下标(下标:就是有多少的东西)设置按钮的点击事件之后需要再重复一次上面的循环遍历(需要更改变量)之后再设置显示和隐藏。以下是代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="原创 2020-11-17 17:02:48 · 330 阅读 · 0 评论 -
随心所写
还好今天没有偷懒,又来博客写文章了,今天想了想,写些什么呢,我感觉还是什么都写点把,毕竟我也学了这么久了,也分享一下我自学的程度把!先介绍一下我的HTML与css学习成果把1.选择器:id选择器,class选择器,元素选择器,伪类,伪元素2.布局:flex自适应布局,bfc也有所了解,grid布局,浮动布局,定位.3.块级元素,行级元素,行内块级元素4.无序列表和有序列表5.渐变色及普通颜色的设置。6.我有幸了解了css预处理器7.学习过css的动画JavaScript方面1原创 2020-11-15 16:25:38 · 175 阅读 · 0 评论 -
第一次接触JavaScript
记录学习JavaScript的一天JavaScript是什么?JavaScript是一门不同于一些编译性的程序语言,它是一门解释性语言,其源代码不需要通过编译,就可以直接在浏览器运行!(编译器翻译的方式有两种:一个是编译,一个是解释。两种方式之间的区别在于翻译时间点的不同,解释性的程序语言不需要预先编译,而是以文本的方式存储)在页面中嵌入JavaScript的常用方法<script src="a.js"></script><script type="te原创 2020-11-13 21:47:00 · 92 阅读 · 0 评论