自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

我有三种目的:坚持、思考、太阳

坚持是指保持持续的学习,思考是指除了看视频和别人的教程模仿还要一直思考为什么。至于太阳你们认为是什么呢?

  • 博客(9)
  • 收藏
  • 关注

原创 less或sass运行时报错问题

默认情况下远程仓库中储存的代码格式是LF,那么如果autocrlf是false时我clone下代码发现就算我是windows系统的电脑项目中各个文件的换行符是LF(远程仓库是啥就是啥)。细心的小伙伴会发现,虽然设置了自动解决换行问题,但本地的代码还是之前clone下来的。到此问题便解决了,至于safecrlf,要明白换行符的规则是可以设置的,当safecrlf=true:拒绝提交包含混合换行符的文件。我是windows系统,换行却是LF导致我的项目报了开头的错误。LF: Linux系统环境下的换行方式。

2022-09-14 15:14:15 1387

原创 事件是同步还是异步(总结)

事件是同步还是异步,react中的事件绑定this问题,vue的事件绑定this问题 这四个按钮依次点击输出的是 dom0级绑定依赖dom对象上的onclick属性 ① 要是按照的写法会将红色部分作为参数传入dom对象上的onclick属性里面(此属性是个函数) ② 第二个按钮其test函数和上面。 ③ 第三种方式: btn是拿到的这个按钮,也就是dom对象。这种写法是往对象身上添加一个方法,那这里一样的道理用自己写的onclick函数替换了dom对象上原本的那个属性 ④dom2级

2022-09-02 18:01:21 1408

原创 Js错误处理机制

Error最基本的错误类型 以下是其六个派生错误对象 1.SyntaxError 解析代码时发生的语法错误 2.ReferenceError 引用一个不存在的变量时发生的错误 一个变量,如果是单单的RHS查询如果作用域判别不成功则会报此错误。 3.TypeError 变量或参数不是预期类型时发生的错误。比如,对字符串、布尔值、数值等原始类型的值使用new命令,就会抛出这种错误,因为new命令的参数应该是一个构造函数。 对比上个错误类型,如果一个变量进行的是LHS查询那么此变量即使作用域没有判别成功也会

2022-03-08 16:05:30 224

原创 pro1-8

一、移动端开发引入vant 1.0装包npm i vant@2.x --save 2.0 按需引用新建plugin文件 3.0 官方推荐插件方式 两点:vue3.x和2.x装包模式不一样/按需引用要比全局引用要好

2022-02-25 21:08:40 309

原创 事件是同步还是异步?(下)

绑定事件的方法 事件的本质 取消默认事件 addEvenListener 一 Dom能够将界面节点转换为一个个对象方便对其操作; Bom类似提供了很多接口 现有 <button id = 'btn'>一个简单的按钮</button> 二 绑定事件一般分为三种方法: 1Dom0级 ①在html中直接添加一个属性:<a href="http://www.github.com" onclick='show()'>github</a> ②在js标记中书写btn..

2021-12-15 22:07:09 1794

原创 事件是同步还是异步?(上)

狗都知道事件是异步的 一个页面里随处可见都是点击、鼠标经过、某个键盘被按下的操作,如果是同步的页面在这些行为没有执行的时候很显然永远不能完全显示! btn.onclick = function() { console.log(0); } console.log(1); 这也是为什么这段代码在我点击后查看控制台是1 0 但是我换一种执行方式: (function() { btn.onclick = function() {

2021-12-15 20:32:44 2266

原创 i++,与++i

i++,++i 相同点 i++,++i当作一个整体是个表达式都返回一个值 都会对i进行自增 不同点 i++ 可以看做 var temp = i; i=i+1; 返回temp ++i var temp = i+1; i=temp; 返回temp 所以对于 var j = 0; j++;//j变成了1,但j++返回的是0 alert(j);//1 var j = 0; j=j++;//j变成了1,但j++返回的是0

2021-11-23 16:39:13 112

原创 js的继承

JavaScript在设计之初只是为了在浏览器中添加一点交互,但是在js中模仿了java 万物皆对象

2021-11-23 08:56:39 95

原创 详解addLoadEvent函数

在创建这个函数前我们需要知道什么叫共享onload事件 我们js和dom树是离不开的。不妨想想如果页面的dom树还未加载完成就企图通过javascript来操刀。很显然这很让js莫不着头脑。 于是就需要先加载完dom再执行函数。加载完毕后会触发一个onload事件,与window对象相关联。 既然这个事件加载完成之后才会触发,那我也需要js函数加载后再触发。于是便可以这样将他们绑定 window.onload = haha;//haha是一个函数 But要是我还有xixi();hehe();等等函数就会变

2021-05-07 17:29:50 386 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除