- 博客(29)
- 收藏
- 关注
原创 0基础python小白鼠——CSDN21天学习挑战赛 day1
0基础小白入门phthon,学习第一天感觉和js很类似,对比js学习更有效。毕竟前端掌握一门其他语言是一个加分项,希望自己能坚持下去!
2022-08-02 20:11:42 259 1
原创 前端常用的js方法:map的常用方法和实际使用
map() 方法定义在JavaScript的Array中,它返回一个新的数组,数组中的元素为原始数组调用函数处理后的值。
2022-07-19 01:15:25 7893
原创 一个本地库既关联GitHub,又关联Gitee的操作步骤及注意事项
使用多个远程库时,我们要注意,git给远程库起的默认名称是`origin`,如果有多个远程库,我们需要用不同的名称来标识不同的远程库。仍然以learngit本地库为例,我们先删除已关联的名为origin的远程库:`git remote rm origin`然后,先关联GitHub的远程库:...
2022-07-17 22:59:08 419
原创 windows系统git教程(七)标签的管理:创建和操作标签
git tag tagname 用于新建一个标签,默认为HEAD,也可以指定一个commit id;git tag -a tagname -m "blablabla..."可以指定标签信息; git tag可以查看所有标签。
2022-07-17 17:57:01 295
原创 适合前端初学者的git实操总结--windows系统git教程(六)关于git分支的相关操作
查看远程库信息,使用`git remote -v`;本地新建的分支如果不推送到远程,对其他人就是不可见的;从本地推送分支,使用 `git push origin branch-name`,如果推送失败,先用`git pull`抓取远程的新提交;在本地创建和远程分支对应的分支,使用`git checkout -b branch-name origin/branch-name`,本地和远程分支的名称最好一致;建立本地分支和远程分支的关联,使用`git branch --set-upstream bra
2022-07-11 22:29:02 155
原创 适合前端初学者的git实操总结--windows系统git教程(四)关于远程仓库
git使用https协议,每次pull, push都会提示要输入密码,使用git协议,然后配置上ssh密钥,这样免去每次都输密码的麻烦。总之,有了远程仓库,妈妈再也不用担心我的硬盘啦!
2022-07-11 00:30:09 228
原创 适合前端初学者的git实操总结--windows系统git教程(三)
请注意: 我们在很多博客看到的上述操作分别是git checkout 以及 git reset HEAD ,这是因为git官方做了修改,原来的git checkout 可以使用 git restore 代替,原来的 git reset HEAD可以使用 git restore --staged 代替,最新版的git提示都已经更换成了restore......
2022-07-10 21:56:54 272
原创 适合前端初学者的git实操总结--windows系统git教程(二)
每次修改,如果不用git add到暂存区,那就不会加入到commit中。也就不会被提交。> 也就是说,我们一定要记住,修改过文件之后一定要先git add到暂存区,然后再 git commit提交
2022-07-10 00:49:18 271
原创 适合前端初学者的git实操总结--windows系统git教程(一)
前端初学者往往很害怕git,尤其出去面试害怕被问到相关的操作,因此很多人会选择面试前疯狂背诵git的指令。其实不需要这样,git的指令很多,但实际经常用的也就那几个指令。话虽这样说,初学者还是有必要把git完整的学习一遍然后熟记一些常用指令。let’s go~.........
2022-07-09 19:19:52 696
原创 vscode中,感叹号以及感叹号+Tab键无法生成html骨架的解决方法
Vscode刚刚更新,emment这个扩展可能取消了用感叹号“!”自动生成html模板的功能,也默认关闭了按**`!+Tab**`自动生成html模板的功能。
2022-07-09 18:45:34 3229
原创 案例说明:vue中Element UI下拉列表el-option中的key、value、label含义各是什么
Element UI下拉列表el-option中的key、value、label含义前端展示:而我们注册用户信息之后,选择了第四个选项‘西安’,此时数据库中新增的zhangsan信息中,city显示的是‘选项四’,而不是西安。这是因为:我们在前端代码中将value值写做‘选项X’,此时我们将前端代码中options中做修改:重新注册wangwu的信息,并选择第四项‘西安’,此时数据库中新增user信息:wangwu的city为‘西安’总结:.........
2022-07-08 01:26:39 11418
原创 一次性解决eslint单引号、双引号、分号、空格的报错警告问题
eslint总是自动将‘单引号’改为“双引号”,自动给末尾添加逗号,自动给每一项 结尾添加逗号,导致警告或报错,只需要一步解决:尤其‘末尾禁止添加逗号’这个很重要,找了好久~~~
2022-06-08 11:38:17 22102 3
原创 如何将类数组转化为数组?
类数组与数组类似,具有length属性,但不具有数组原型上的方法。常见的类数组有arguments、DOM,操作方法返回的结果。如何将类数组转化为数组呢?
2022-04-13 16:21:40 407
原创 箭头函数的this指向问题
箭头函数的this指向和在哪调用没关系,之和谁在调用有关;箭头函数没有自己的this,判断箭头函数的this指向就转化成通过函数作用域链向外层寻找的过程。
2022-04-11 17:03:32 160
原创 面试官喜欢问的暂时性死区、块级作用域,到底是怎么回事?let/const/var的区别总结
只要作用域内存在 let、const,它们所声明的变量或常量就自动“绑定”这个区域,不再受到外部作用域的影响。
2022-04-11 11:40:28 527 1
原创 关于函数预解析、构造函数、原型上的方法的一道经典面试题
使用var声明的变量和function声明的函数会提前定义,但是注意变量赋值并不会预解析;实例对象调用某一个方法时,会先在自身查找该方法,如果自身没有此方法,才会去调用原型上的同名方法。
2022-03-31 19:03:23 202
原创 用正则表达式完成简单的注册功能
几乎所有网站都要求登录之前注册,那么前端如何验证注册信息,用的最多的肯定是正则。演示一个用正则完成简单的注册功能。
2022-03-31 16:32:00 2272
原创 求出数组中的最大值和最小值的几种常用方法
使用Math.min()、Math.max()配合apply;循环遍历;使用内置函数sort()排序并取首尾部项;降序或升序排列,取首尾部项
2022-03-30 19:39:22 4355
原创 闭包有什么用处? 使用闭包需要的问题
打印结果分别是什么?为什么会得出这样的结果? function fn1() { var num1 = 1; var num2 = 100; numadd = function () { num2 += 10; alert(num2); } function fn2() { num1
2022-03-26 17:20:05 266
原创 css3高度计算函数cal()
.foo { position: absolute top: 50%; left: 50%; marging-top: -150px; margin-left: -150px;}使用 calc() 函数,我们仅仅通过 top 与 left 属性便能实现相同的效果:.foo { position: absolute top: calc(50% - 150px); left: calc(50% - 150px);}...
2022-01-15 20:48:56 806
原创 css3如何实现动画?常用的动画方法总结
在css中创建简单的过渡效果可以从以下几个步骤来实现(1)在默认样式中声明元素的初始状态样式(2)声明过渡元素最终状态样式,比如悬浮状态(3)在默认样式中通过添加过渡函数,添加一些不同的样式1. 变形2D变形:旋转变形、缩放变形、斜切变形、位移变形// 旋转变形,顺时针角度为正,逆时针角度为负transform:rotate(45deg);// 自定义变换原点:transform-origin:0 0; //以左上角为中心点旋转transform-origin:0 100px; //以左
2021-12-19 16:33:36 2500
原创 ajax fetch axios 这几个到底有什么关系…
同学你好,解答如下:1、ajax是一门技术,它是利用原生的XMLHttpRequest对象实现请求后端数据的。2、axios是一个插件,它是对XMLHttpRequest对象的相关方法进行了封装,封装的过程中使用了Promise。3、fetch是原生js的方法,它与XMLHttpRequest对象没关系,也是js提供的一种请求数据的方式。简单知道这么多就行。祝学习愉快!...
2021-12-04 17:52:24 117
原创 如何实现数组去重?简单总结4种实用方法,适合新手小白
// 使用四种方视实现数组去重 // 实际开发中,经常有去除数组中重复项的需求, // 例如下列数组: const arr = [1, 1, ‘1’, 17, true, true, false, false, ‘true’, ‘a’, {}, {}]; 在去除重复项后为: [1, ‘1’, 17, true, false, ‘true’, ‘a’, {}, {}]。 请实现数组去重的需求。 // 方法1 Set() cons...
2021-06-28 13:42:42 356
原创 概述js中for/forEach/for…of/for…in等多种实现循环的方法
## 提到循环,我们首先想到的就是for循环,在js中可不止这一种循环方法哦,还有for…of、forEach和for…in等多种实现循环的方法,它们之间的联系与区别是什么?1 forfor遍历数组与对象数组用于大多数据结构遍历自行获取数据结构key, value等可以使用break,continue语句 // for:遍历数组 var arr = ['红色', '黑色', '蓝色','白色'] for (var i = 0; i < arr.lengt
2021-06-28 13:29:44 313
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人