
js
no -n
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JAVASCRIPT 继承
每个函数都包含两个非继承而来的方法:apply()和call(),两者用途都是在特定的作用域中调用函数,他们能够改变函数赖以运行的作用域。一:this.method.apply(this,arguments)1,apply 的第二个参数是 array like object,可以用来传递不确定个数的参数,类数组对象 (Array-like Object) 是类似数组一样有length属性和索引属性的对象。2,Array.from 方法从一个类似数组或可迭代对象创建一个新的,浅拷贝的数组实例。3,ar原创 2021-07-19 10:58:42 · 139 阅读 · 0 评论 -
常用代码记录
1,校验空格$.trim(row.buildPyPackages) != '' && row.buildPyPackages != null原创 2021-07-04 20:36:14 · 133 阅读 · 0 评论 -
var let在for循环中的使用
for(var i=0;i<5;i++){ setTimeout(function(){ console.log(i); },1000)}//55555for(let i=0;i<5;i++){ setTimeout(function(){ console.log(i); },1000)} //01234ES6数组去重var arr = [1,1,2,"1"]; ...原创 2019-11-07 15:48:37 · 280 阅读 · 0 评论 -
Vue中使用 j s
在Vue中新建.js文件:将js代码封装在函数中:function love() {//写入js代码}//暴露出来export { love}import {love} from '../plugins/love.js'//写入函数mounted: function () { return love() }...原创 2019-10-28 16:43:28 · 368 阅读 · 0 评论 -
懒加载
1,window.onload = function ( ) {}当页面载入完毕后执行.2, var lastcontentHeight = ccontent[ccontent.length -1].offsetTop;// console.log(lastcontentHeight);var scrollTop = document.documentElement.scrollTop||...原创 2019-09-18 00:42:51 · 102 阅读 · 0 评论 -
js-基础编程
常用的js方法:1,push() 会修改原来的数组,在最后的位置添加新元素。2,pop()方法可以删除最后一个函数。3,slice() 浅拷贝 slice(start,end) 利用浅拷贝可以不修改原来的数组,返回新数组push() +slice() 不修改原数组同时从最后添加元素。pop() +slice() 不修改原数组同时从最后删除元素。4,concat() 连接...原创 2019-09-24 19:33:55 · 359 阅读 · 0 评论 -
重要:js闭包机制以及它的优缺点和应用场景
一.变量作用域全局变量 如果函数内部定义变量时不使用var,会变成全局变量。局部变量js的特殊之处:函数内部可以直接读取全局变量。但是函数外部无法直接读取局部变量。为了解决这个问题,我们引入了闭包机制。二.闭包机制在函数的内部再定义一个函数,子函数可以访问父函数内部的变量(原理是原型链机制),再在函数外部调用子函数,此时子函数相当于一个接口,我们就实现了在函数外部读取局部变量的愿望。...转载 2019-09-29 13:13:30 · 665 阅读 · 1 评论