- 博客(12)
- 收藏
- 关注
原创 vue常用的8种v指令
在vue.js中,指令是带有“v-”前缀的特殊特性,作用是:当表达式的值改变时,将其产生的连带影响,响应式地作用于DOM;将指令绑定在元素上时,指令会为绑定的目标元素添加一些特殊的行为。
2022-11-24 16:37:18 758 1
原创 ES6 中的模块化输出
ES6 的模块化分为导出(export)与导入(import)两个模块。你希望外部可以读取模块当中的内容,就必须使用 export 来对其进行暴露(输出)。随着技术的发展,前后端分离,前端的业务变的越来越复杂化。在 ES6 中每一个模块即是一个文件,在文件中定义的变量,函数,对象在外部是无法获取的。子,来对一个变量进行模块化。如果导入的多个文件中,变量名字相同,即会产生命名冲突的问题,为了解决该问题,ES6 为提供。一个模块只能有一个默认导出,对于默认导出,导入的名称可以和导出的名称不一致。
2022-11-23 08:48:43 134
原创 js中的call apply bind
call方法可将一个函数的对象上下文从初始的上下文改变为由thisObj指定的新对象。如果没有提供argArray和thisObj任何一个参数,那么Global对象将被用作thisObj,并且无法被传递任何参数。ok,同样bind也可以有多个参数,并且参数可以执行的时候再次添加,但是要注意的是,参数是按照形参的顺序进行的。bind方法和call、apply方法有些不同,但是不管怎么说它们都可以用来改变this的指向。//注意如果call和apply的第一个参数写的是null,...
2022-07-26 19:07:18 81
原创 js中的this指向
/所谓构造函数,就是通过这个函数生成一个新对象(object)。这时,this就指这个新对象。this作为js语言的一个关键字,表示函数运行时自动生成的一个内部对象,只能在函数内部使用。//apply的参数为空时,默认调用全局对象。若有值,this指向该对象。//函数还可以作为某个对象的方法调用,这时this就指这个上级对象。//为了证明this就是全局对象,对代码做一些改变。//为了证明this不是全局对象,对代码做一些改变。1.函数在被直接调用的时候,其中的。情况2作为对象方法调用。...
2022-07-26 19:01:24 306
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人