首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
October_CanYang
掘友等级
前端
活着,不仅要活着,还要好好的,顺自己心意的活着
获得徽章 16
动态
文章
专栏
沸点
收藏集
关注
作品
赞
165
文章 145
沸点 20
赞
165
返回
|
搜索文章
October_CanYang
前端
·
13天前
关注
JS 面试题之深拷贝(递归)
给函数传参,这个参数是我们要赋值的数据 首先声明一个新的变量,变量用来存我们拷贝的数据 判断这个参数的是否为数组,然后决定我们新声明的变量是数组还是对象 循环获取的参数,判...
赞
评论
分享
October_CanYang
赞了这篇文章
许许许9
前端开发 @某互联网医疗公司
·
11月前
关注
从零开始搭建一个前端项目2.0
两年前我写过一篇从零开始搭建Vue3项目的文章,最近在工作中一位同事分享了自己的 Vue3+TS的项目模板,考虑的很是全面。这也给我带来了一些启发,需要更新一下自己的知识体...
9
1
分享
October_CanYang
前端
·
14天前
关注
JS使用递归将数组对象转为树结构(通常用于下拉框)
JS使用递归将数组对象转为树结构(通常用于下拉框) 1. 循环数组 2. 每一项的parent等于父节点的id 3. 把循环出来的父节点放到list这个空数组中 4. 到这...
赞
评论
分享
October_CanYang
前端
·
19天前
关注
JS 实现一个new操作符,逐行解读
1.let obj = {}; // 1.创建一个对象 2.把对象的原型__proto__指向构造函数的prototype属性是 3.通过apply改变构造函数的this指...
赞
评论
分享
October_CanYang
前端
·
19天前
举报
实现一个new 关键字
// 构造函数
function Foo(name, age){
this.name = name;
this.age = age;
}
// 实现一个new操作符
function myNew(fn, ...args){
let obj = {}; // 1.创建一个对象
Object.setPrototypeOf(obj, fn.prototype);// 2.把对象的原型__proto__指向构造函数的prototype属性是
let result = fn.apply(obj, args) // 3.通过apply改变构造函数的this指向,指向创建的对象
return result instanceof Object ? result : obj; // 4.判断返回值类型:返回值是引用类型返回引用类型,是基本类型就返回对象
}
// 使用操作符
console.log(myNew(Foo, 'rebecca', 18))
展开
等人赞过
分享
3
5
October_CanYang
前端
·
19天前
关注
JS new关键字快速掌握
一、new 关键字的作用 new关键字可以创建一个对象,而构造函数的this会指向new创建的这个对象 二、new关键字的操作过程(面试常见) 创建一个新的对象 将创建的空...
赞
评论
分享
October_CanYang
前端
·
21天前
关注
什么是JS的伪/类数组?如何转为标准数组?
一、什么是JS的伪/类数组? 有length属性 按索引排序 不能使用数组方法 可以使用for循环 如何转为标准数组 Array.prototype.slice.call(...
赞
评论
分享
October_CanYang
前端
·
21天前
关注
js 数组的splice方法快速理解
1. splice 会改变原数组 2. splice 只有一个参数的时候,会删除包含当前下标的后面的所有元素 3. splice 第一个参数是从第几个下标开始删除,第二个参...
赞
评论
分享
October_CanYang
前端
·
22天前
关注
JS面试题-判断数组的方式有哪些
方法一:Object.prototype.toString.call() 方法二:通过原型链做判断 方法三:通过ES6中的Array.isArray() 方法四:intan...
赞
评论
分享
October_CanYang
前端
·
27天前
关注
vue3动态引入本地图片
一、代码 1、template 2、JS 3、 require 是 Webpack 内的一个语法 new URL 是 vite 基于原生 ES 改造的一个语法...
赞
评论
分享
October_CanYang
前端
·
27天前
关注
vue3+js 父组件控制子组件DOM元素的显示隐藏
父组件中给购物城图标增加点击事件,点击事件的逻辑是: 当购物车数量>0的时候,触发事件(这是判断条件) 在判断条件中将声明的变量(Boolean)取反 我们把这个变量传给子...
赞
评论
分享
October_CanYang
赞了这篇文章
鑫宝Code
前端工程师 @前阿里巴巴 字节跳动
·
1月前
关注
【JavaScript】面试手撕数组篇
文章介绍 该文章主要是讲解我们在面试的时候碰到一些JS的手写题, 确实这种手写题还是比较恶心的。有些时候好不容易把题目写出来了,突然面试官冷不丁来一句有没有更优的解法,直接...
10
2
分享
October_CanYang
前端
·
2月前
关注
vue render function(render 函数)虚拟DOM
render function;template--生成-->render function --调用--> {h}h函数 --生成虚拟DOM(JS对象)-->真实DOM-...
赞
评论
分享
October_CanYang
前端
·
2月前
关注
vscode的注释字体颜色修改方法
点击设置,搜索settings.json,点击进入文件,找到comments,如果没有的话自己加上下面这段代码...
赞
评论
分享
October_CanYang
赞了这篇文章
HyaCinth
𝐹𝑟𝑜𝑛𝑡𝑒𝑛𝑑 𝐷𝑒𝑣𝑒𝑙𝑜𝑝𝑒𝑟 @𝐴 𝑠𝑚𝑎𝑙𝑙 𝐻𝑎𝑛𝑔𝑧ℎ𝑜𝑢 𝑠𝑜𝑒
·
3月前
关注
产品经理:“一个简单的复制功能也能写出bug?”
问题 刚入职时,遇到了一个线上 bug,用户点击复制按钮没办法复制文本,产品经理震怒,“这么简单的一个功能也能出问题?当时是谁验收的?”,因为我刚来还闲着,就把我派去解决这...
130
49
分享
October_CanYang
前端
·
2月前
关注
vue 生命周期
生命周期函数在[某一时刻][自动执行]的函数; beforeCreate: vue 创建创建实例的时候,初始化检查完相应点击事件或者生命周期,且vue实例并没有被创建完成之...
赞
评论
分享
October_CanYang
前端
·
2月前
关注
vue3应用和组件的基本概念
Vue.createApp({}) 使用Vue创建一个应用,createApp是createApplication的缩写 传入的参数表示,这个应用最外层的组件应该如何展示 ...
赞
评论
分享
October_CanYang
前端
·
2月前
关注
vue3组件概念初识,component
component:定注册组件; 组件概念:组件即页面上的一部分,单独拆分并引用 v-bind:绑定,我希望让title和某一个数据发生绑定,此处数据是inputValue...
赞
评论
分享
October_CanYang
前端
·
2月前
关注
vue 了解循环和双向绑定
一、示例 二、逐行解析 v-for将数据循环展示在页面上 以前面向dom编程,现在我们面对数据编程 Vue.createApp 创建一个vue实例意思就是我要使用vue了 ...
赞
评论
分享
October_CanYang
前端
·
2月前
关注
vue 以前面向dom编程,现在我们面对数据编程
一、示例 二、解析 以前面向dom编程,现在我们面对数据编程 从反转字符串可以看到,我们可以直接操作数据去达到我们想要的页面效果 不需要再去先获取DOM,在进行操作...
赞
评论
分享
下一页
个人成就
文章被点赞
72
文章被阅读
33,357
掘力值
1,749
关注了
13
关注者
9
收藏集
8
关注标签
16
加入于
2019-05-20