首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Skittles82566
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
26
文章 26
沸点 0
赞
26
返回
|
搜索文章
赞
文章( 26 )
沸点( 0 )
箭头函数和普通函数的10个区别
4、当箭头函数外层没有普通函数时,它的this在严格和非严格模式都是指向window。
JS的封装函数
1.封装hasPubProperty公有属性2.封装myPop,去掉末尾项3.封装myUnique数组去重4.封装myPop去除最后数组一项5.封装myPush在末尾项增加6.封装myCall方法等同
改变this指向的call,apply,bind
在JS中,这三者都是用来改变函数的this对象的指向的,他们有什么样的区别呢。 1、都是用来改变函数的this对象的指向的。 2、第一个参数都是this要指向的对象。 3、都可以利用后续参数传参。 由于都是对函数作用的属性,所以封装方法时都是放在了Function的原型上。 c…
this以及call apply bind的用法和封装
1、 事件绑定的函数中的this,是指向当前操作元素的。 2、 自执行函数中的this是指向 window的。 3、 其他的函数执行中的this👉 看点 。 arguments. _ _proto _ _ =Array.protitype
面向对象 && 原型链 你必须得会!
创建实例的两种方式JS中常见的设计模式单例模式工厂模式构造函数模式原型模式原型链原型重构例题:对于原型图的三句话每一个函数(类)都有一个默认的prototype指向自己的原型对象每一个实例(对象)都有
用正则验证身份证,手机号的合法性(宽松)
用正则验证手机号是否合法手机号开头必须是1所以正则的开头是[1]手机号第二位目前有356789所以我们接着写(3|[5-9])剩下的9位是随机的数字所以我们用\d{9}开头用^结尾用$限制这样就可以匹
JS实现隔行变色
今天分享的是用JS实现隔行变色,首先我们需要写出列表的样式,给列表设置好宽高,再设置好每一行列表的间隔。 我们给列表设置了宽度为500px,高度为50px,每一行列表设置了5px的上下间隔。 第一步,获取要操作的DOM元素。 设置一个变量为col,用来存储操作的某行原来的颜色。…
Git
git add . 把当前仓库里边的所有文件都提交了;
听说选项卡很难,你可以试试这些JS方法
首先获取tabs元素和bodys元素,然后进行tabs循环,给每一条tab添加对应的索引,然后需要点击某一条tab就要对应的body展示出来,需要给tab对应的索引和body进行绑定。还需要点击某一条tab就要附上相应的颜色,所以再清除tab和body原有的名字,让鼠标点击某一…
单例模式,工厂模式,构造函数模式,原型模式难吗?
JS中的常见的设计模式1.单例模式2.工厂模式3.构造函数模式4.原型模式单例模式:工厂模式:构造函数模式:工厂模式和构造函数模式的区别?原型模式:作用域链:原型链:
下一页
个人成就
文章被点赞
38
文章被阅读
6,144
掘力值
207
关注了
14
关注者
12
收藏集
9
关注标签
2
加入于
2019-07-19