首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
JavaScript
订阅
jiege1994
更多收藏集
微信扫码分享
微信
新浪微博
QQ
151篇文章 · 0订阅
JavaScript数组-去重
Set(ES6)letnewArr=[...newSet(arr)]数组filter数组indexOf利用普通对象object去重(对象中key名不能有重复的)//利用对象另种处理方式双循环去重---
你掌握了吗?——js数据类型隐式转换
众所周知javascript是一种弱类型语言。强类型和弱类型主要是站在变量类型处理的角度进行分类的。强类型是一旦指定数据类型,如果不经过强制转换,那么将永远是指定的这个类型。js中无法声明数据类型,变量类型是根据实际值决定的,由编译器自动调用转换函数进行转换,这种方式称之为隐式…
现在,先忘了 "函数防抖" 和 "函数节流" 吧
一开始接触这两个概念的时候,并不是十分明白这两个单词的语义,也不清楚到底这是干什么用的。相信很多人也跟我一样,如果没有的话,那就尴尬了。 暂时忘掉函数防抖。 这时候,就需要选择一个时机去调用接口而不是每次都调用,这个时机可以选择在用户停止输入的时候。 如果N秒内输入框的内容没有…
《你不知道的Javascript--中卷 学习总结》(异步、promise)
1、任何时候,只要把一段代码包装成一个函数,并指定它在响应某个事件(定时器、鼠标点 击、Ajax 响应等)时执行,你就是在代码中创建了一个将来执行的块。 2、多数情况下,代码在开发者工具的控制台中输出的对象表示与期望是一致的。但是, 下面这段代码运行的时候,浏览器可能会认为需要…
Async/Await 如何通过同步的方式实现异步
上面仅仅是一个 for 循环,而在实际应用中,会有大量的网络请求,它的响应时间是不确定的,这种情况下也要痴痴的等么?显然是不行的,因而 js 设计了异步,即 发起网络请求(诸如 IO 操作,定时器),由于需要等服务器响应,就先不理会,而是去做其他的事儿,等请求返回了结果的时候再…
揭秘变量提升
大家都说简历没项目写,我就帮大家找了一个项目,还附赠【搭建教程】。 受 Allen 启发,本文提出了一种不同的方法来描述变量声明。 1. 声明:作用域与激活 作用域:在哪里可以看到声明的变量? 这是一个静态特征。 激活:我什么时候可以访问变量? 这是一个动态特征:有些变量只要我…
JavaScript必须要掌握的知识-作用域
在学习作用域之前先简单了解一下JavaScript的编译、执行过程。 JavaScript被称之为解释性语言,与Java等这类编译语言区别在于:JavaScript代码写好了就可以直接立即执行,Java则需要相对较长时间的编译过程才可生成可执行的机器码。 但其实JavaScri…
一个合格(优秀)的前端都应该阅读这些文章
的确,有些标题党了。起因是微信群里,有哥们问我,你是怎么学习前端的呢?能不能共享一下学习方法。一句话也挺触动我的,我真的不算是什么大佬,对于学习前端知识,我也不能说是掌握了什么捷径。当然,我个人的学习方法这篇文章已经在写了,预计这周末会在我个人公众号发布。而在此之前,我想展(g…
用JS开发跨平台桌面应用,从原理到实践
使用Electron开发客户端程序已经有一段时间了,整体感觉还是非常不错的,其中也遇到了一些坑点,本文是从【运行原理】到【实际应用】对Electron进行一次系统性的总结。【多图,长文预警~】 本文所有实例代码均在我的github electron-react上,结合代码阅读文…
【译】JavaScript 完整手册
JavaScript 是世界上最流行的编程语言之一,现在也广泛用于浏览器之外的场景中。近几年,Node.js 的崛起解锁了长期以来被 Java, Ruby, Python, PHP 等传统服务端语言统治的后端开发领域。 这本 JavaScript 完整手册遵循二八定律(the …