js 常用方法属性

5 篇文章 0 订阅
  • indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置

  • JavaScript Switch 语句:
    请使用 switch 语句来选择多个需被执行的代码块之一。
    switch(表达式) {
    case n:
    代码块
    break;
    case n:
    代码块
    break;
    default:
    默认代码块
    }

  • call() 和 apply() 之间的区别
    call() 方法分别接受参数。
    apply() 方法接受数组形式的参数

  • Window scrollTo() 方法
    scrollTo() 方法可把内容滚动到指定的坐标。
    scrollTo(xpos,ypos)
    xpos 必需。要在窗口文档显示区左上角显示的文档的 x 坐标。
    ypos 必需。要在窗口文档显示区左上角显示的文档的 y 坐标。

  • scrollTop:位于对象最顶端和窗口中可见内容的最顶端之间的距离,简单地说就是滚动后被隐藏的高度。

  • offsetTop:获取对象相对于由offsetParent属性指定的父坐标(css定位的元素或body元素)距离顶端的高度。

  • Vue:

  • 所有组件都有一个属性 $el ,用于获取组件中的元素。

  • this.$nextTick()将回调延迟到下次 DOM 更新循环之后执行。在修改数据之后立即使用它,然后等待 DOM 更新。

  • 中央事件总线

  • type是变量,所以用对象[变量]的形式。例如:当goods是对象时,对象获取的属性是变量的时候,就是goods [type]的写法;

  • addEventListener() 方法,事件监听
    你可以使用 removeEventListener() 方法来移除事件的监听。
    element.addEventListener(event, function, useCapture);
    第一个参数是事件的类型 (如 “click” 或 “mousedown”).
    第二个参数是事件触发后调用的函数。
    第三个参数是个布尔值用于描述事件是冒泡还是捕获。该参数是可选的。
    注意:不要使用 “on” 前缀。 例如,使用 “click” ,而不是使用 “onclick”。

  • 使用splice()和slice()方法
    slice()方法接收两个参数,一个是起始位置,一个是结束位置
    可以只传一个起始位置,就会返回从起始位置到结尾的所有项
    他会返回起始位置和结束位置之间的项,包含起始位置,但是不包含结束位置.
    slice(start,end):
    参数:
    start:开始位置的索引
    end:结束位置的索引(但不包含该索引位置的元素)

  • splice()方法应该是最强大的数组方法了
    主要用途是向数组的中部插入项,参数有三个,一个是起始位置,第二个是删除,插入的项数,第三个是要插入的项
    splice(index,0,插入的项)
    参数
    index:插入元素的索引值

slice:是截取用的 splice:是做删除 插入用的

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值