- 博客(6)
- 收藏
- 关注
转载 深入理解 函数、匿名函数、自执行函数
基础概念:定义函数的方式 一般定义函数有两种方式: 1:函数的声明 2:函数表达式 函数的声明 如下代码就是函数声明的代码结构: function sum(x,y){ alert(x+y); } sum(1,2); //3 关于函数声明,它最重要的一个特征就是函数声明提升,意思是执行...
2018-07-31 09:13:49 145
转载 vue插槽slot
Vue 插槽详解Vue插槽,是学习vue中必不可少的一节,当初刚接触vue的时候,对这些掌握的一知半解,特别是作用域插槽一直没明白。后面越来越发现插槽的好用。分享一下插槽的一些知识吧。分一下几点:1、插槽内可以放置什么内容?2、默认插槽3、具名插槽4、作用域插槽 一、插槽内容 一句话:插槽内可以是任意内容。 先看一下下面的代码:声明一个child-component组件, 如果现在我想在...
2018-07-07 15:00:47 390
原创 slice、 substring 、substr方法的异同
slice() 方法可提取字符串的某个部分,并以新的字符串返回被提取的部分。语法stringObject.slice(start,end)start要抽取的片断的起始下标。如果是负数,则该参数规定的是从字符串的尾部开始算起的位置。也就是说,-1 指字符串的最后一个字符,-2 指倒数第二个字符,以此类推。end紧接着要抽取的片段的结尾的下标。若未指定此参数,则要提取的子串包括 start 到原字符串...
2018-07-05 15:10:22 373
原创 this指向问题
this的指向在函数定义的时候是确定不了的,只有函数执行的时候才能确定this到底指向谁,this最终指向的事那个调用他的对象。这个函数中包含多个对象,尽管这个函数是被最外层的对象所调用,this指向的也只是它上一级的对象...
2018-07-05 14:38:56 94
原创 call, apply方法
通过call方法,给第一个参数添加要把b添加到那个环境中,简单来说,this就会指向那个对象。2,同样,apply 也可以有很多参数,但是不同的事,第二个参数必须是一个数组如果call和apply的第一个参数是null,那么this指向的是window对象...
2018-07-05 14:36:52 105
原创 扩展运算符spread...
将一个数组转为用逗号分隔的参数序列console.log(...[1, 2, 3]) // 1 2 3 console.log(1, ...[2, 3, 4], 5) // 1 2 3 4 5 [...document.querySelectorAll('div')] // [<div>, <div>, <div>]该运算符主要用于函数调用function ...
2018-07-05 14:32:51 199
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人