js常用方法函数

.split(x) 以x切分 字符串
split() 方法用于把一个字符串分割成字符串数组

splice(index,howmany,item1,item2)方法
howmany:要删除的项目数,如果设置为0,则不会删除任何项目
splice() 方法向/从数组添加/删除项目,并返回删除的项目。
注释:splice() 方法会改变原始数组


slice() 方法可从已有的数组中返回选定的元素。
slice()方法可提取字符串的某个部分,并以新的字符串返回被提取的部分。
注意: slice() 方法不会改变原始数组。

call, apply作用就是借用别人的方法来调用,就像调用自己的一样.

assign(target,...sources)方法 会更改target的值
当target和sources对象中有相同的key时,在target对象中的值会被后面source对象的值覆盖。
var obj=Object.assign({},o1,o2,o3)
避免o1对象被更改


插槽就是让你能够在组件标签中再定义其它的DOM结构
一个不带 name 的 <slot> 会默认带有隐含的属性“default”
组件通过slot预留位置,使用组件的时候,可以通过传递具体的内容去替换slot占用的地方,这就是插槽。
v-solt:名称 该指令不能给普通元素使用,如div,h1,span等。 只能给组件和template元素使用。

this.selectionForm = { ...this.$refs.bsTableRef.selection[0] }
this.selectionForm = this.$refs.bsTableRef.selection[0]
两者存在区别 可能存在无法修改的问题

Math.ceil(x) -- 返回大于等于数字参数的最小整数(取整函数),对数字进行上舍入

x=$("p").detach() 移除所有的p元素

$("body").prepend(x) 恢复移除掉的x,把它放在body内最前面

posted @ 2021-12-09 11:51  kyrie_226  阅读(75)  评论(0)    收藏  举报