首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
JS
订阅
X同学39984
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
js高级程序设计学习-继承
不得不说,js 这门语言看似简单, 实际上想要深入,真不容易。 继承是 OO 语言中的一个最为人津津乐道的概念。许多OO 语言都支持两种继承方式: 接口继承和实现继承。 其基本思想是利用原型让一个引用类型继承另一个引用类型的属性和方法。 显然,此时的原型对象将包含一个指向另一个…
js精准查询与模糊查询,总有一种适合你的需求
随着vue、react在实际开发中应运越来越广泛,前端们处理数据的需求越来越多。这篇文章就讨论一下轻量级列表的搜索功能。当服务器的同事将所有数据返回到前端时,前端来做按条件查询,可以减少向服务器发送请求的次数,从而大大的提高性能。本文涉及多种方式的查询。下面先看代码,在说知识点…
lodash 是如何做类型检测的
JS 的基本数据类型有 Number,String,Boolean,Symbol,Null,Undefined,六种数据类型。一种引用类型 object。 数值,根据 ECMAScript 标准,JavaScript 中只有一种数字类型:基于 IEEE 754 标准的双精度 6…
让你瞬间提高工作效率的常用js函数汇总(持续更新)
后期会继续总结更多工作中遇到的经典函数,也作为自己在工作中的一点总结。我们当然也可以直接使用lodash或ramda这些比较流行的函数式工具库,在这里仅做学习参考使用。
一道常被人轻视的前端 JS 面试题
年前刚刚离职了,分享下我曾经出过的一道面试题,此题是我出的一套前端面试题中的最后一题,用来考核面试者的 JavaScript 的综合能力,很可惜到目前为止的将近两年中,几乎没有人能够完全答对,并非多难只是因为大多面试者过于轻视他。
JavaScript基础心法——深浅拷贝
欢迎star。 如果有错误的地方欢迎指正。 浅拷贝和深拷贝都是对于JS中的引用类型而言的,浅拷贝就只是复制对象的引用,如果拷贝后的对象发生变化,原对象也会发生变化。只有深拷贝才是真正地对对象的拷贝。 说到深浅拷贝,必须先提到的是JavaScript的数据类型,之前的一篇文章Ja…
【前端进阶之路】没有入门设计模式?那看这篇就够了!
并不会列举所有的设计模式,比如java里的建造者模式,我自己没有实际场景用过,所以体会不深,我们就略过。 单一职责原则很简单,一个方法 一个类只负责一个职责,各个职责的程序改动,不影响其它程序。 但实际写代码的过程中,创建对象的复杂度比上面的代码高很多。接下来介绍一种常见的创建…
函数式编程初探
前端函数式编程的概念已经出现了蛮久了,我可能或多或少在项目中使用过函数式的方法写代码,但是我一直也没有仔细深入的研究下什么是函数式编程,最近刚好有空,查了些资料,看了些书籍,把自己的心得总结下。 要是想要弄明白函数式编程首先要明白什么是高阶函数。 这样拆分后,逻辑就分为了两个部…
深入理解 JavaScript, 从作用域与作用域链开始
1. 什么是作用域 作用域是你的代码在运行时,某些特定部分中的变量,函数和对象的可访问性。换句话说,作用域决定了变量与函数的可访问范围,即作用域控制着变量与函数的可见性和生命周期。 作者简介:koala,专注完整的 Node.js 技术栈分享,从 JavaScript 到 No…
JS数组奇巧淫技
前段时间接手一个项目,逻辑晦涩难懂,代码庞大冗余,上手极其困难。很大的原因就是数组方法使用不熟练,导致写出了很多垃圾代码,其实很多地方稍加改动就可以变得简单高效又优雅。因此我在这里总结下数组的常用方法和奇巧淫技(奇巧淫技主要是reduce~)。 数组操作首先要注意且牢记spli…