首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
哲叠小哲
掘友等级
一个前端小白
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
new 关键字
1.new的过程 构建一个新的对象 将对象与构造函数通过原型链连接起来 构造函数的this指向新的对象 返回创建的对象 2.简单写个new
class转function
类: function: 添加严格模式use strict class声明的类要用new构造 new.target判断 class中属性不可枚举defineProperty的enumerable cl
this
1.正常函数中的this 简单来说就是谁调用函数这个this指向谁 在new的时候this指向new新创建的实例对象,当要new的函数中有return的时候 1.return{} this指向返回的{
js继承
1.原型继承 优点:子可以继承父类的方法进行共用 缺点:父类的所有引用类型数据会被子类共享,更改一个子类的数据其他的也会受影响 2.构造函数的继承 优点:父类引用类型的不会被子类所共享 缺点:只能继承
深浅拷贝
1.浅拷贝 如果要拷贝的属性为简单数据类型,则拷贝值,引用数据类型拷贝地址,简单来说就是只拷贝一层 实现浅拷贝的方式: Object.assign(target,source)//把源对象拷贝到目标对
手写call
测试一下: 打印的结果是这样的,但是我们不希望this展示出这么多东西,期望结果{} 可以通过Object.defineProperty() 根据描述符创建一个新的属性
原型链
1.new new XXX()创建一个构造函数,所有对象都是由new创建的 函数也是一个对象,由new Function创建 所有对象都是靠函数产生的 2.原型 原型的本质也是一个对象 所有原型都有p
css圣杯布局和双翼布局
实现一种三栏布局,中间⼀栏最先渲染 实现两边宽度固定,中间⾃适应 1.圣杯布局 1.中间自适应设为100%,两边定宽 2.这个时候两边被挤下去了,这时候给中间三个添加浮动让他们到同一行 问题出现:浮动
手写promise
1.写promise构造器 就是写new Promise()的过程 (1)constructor传递两个参数reject和reslove,new Promise时立即调用 (2)resolve和rej
let,var,const
1.全局的污染 var 会污染全局即var声明的变量会挂载到window上,但是要注意的是let,const声明的数据在<script>标签中也是会传递的 2.重复声明问题 var可以重复声明,let
下一页
个人成就
文章被点赞
30
文章被阅读
4,340
掘力值
335
关注了
7
关注者
4
收藏集
0
关注标签
2
加入于
2022-07-09