首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
js大全
订阅
geekzhangzhenan
更多收藏集
微信扫码分享
微信
新浪微博
QQ
23篇文章 · 0订阅
JavaScript性能优化
写这篇文章之前,本来想写“提升js性能的常规手段”,但是后来想想,这个主题有点太大了,改为《js性能优化从每一行代码做起》,可能更为贴切,再后来,又改为《提高js性能有哪些骚操作》,程序员也有程序员该有的风骚。 好了,接下来我们进入正题。 性能是创建网页或应用程序时最重要的一个…
【梯云纵】一文搞定前端跨域的所有方式
原理:动态创建<script>标签,然后利用<script>的src不受同源策略约束来跨域获取数据。 CORS需要浏览器和服务器同时支持。目前,所有浏览器都支持该功能,IE浏览器不能低于IE10。 整个CORS通信过程,都是浏览器自动完成,不需要用户参与。浏览器一旦发现AJAX…
JS 前20个常用字符串方法及使用方式
大家都说简历没项目写,我就帮大家找了一个项目,还附赠【搭建教程】。 1. charAt(x) charAt(x)返回字符串中x位置的字符,下标从 0 开始。 charCodeAt(x)返回字符串中x位置处字符的unicode值。 concat() 方法用于连接两个或多个字符串,…
TypeScript 技巧拾遗
很早以前就尝试过使用 TypeScript 来进行日常编码,但自己对静态类型语言的了解并不深入,再加上 TypeScript 的类型系统有着一定的复杂度,因此感觉自己并没有发挥好这门语言的优势,使代码变得更具可读性与可维护性。于是这几天便想着好好研究下这门语言,希望能够总结出一…
如何用不到200行代码写一款属于自己的js类库
JavaScript 的核心是支持面向对象的,同时它也提供了强大灵活的 OOP 语言能力。本文将使用面向对象的方式,来教大家用原生js写出一个类似jQuery这样的类库。我们将会学到如下知识点: 接下来我会对类库的核心api进行讲解和展示,文章最后后附带类库的完整源码,在我之前…
【面试高频知识点】promise的理解(通俗易懂)
由于JavaScript语言特性,所有程序都是单线程执行的。由于这个特性,JavaScript的一些浏览器事件、请求事件都是异步执行的,通过回调函数处理异步的结果。这是很常见的语法,但是在一些场景下,就会形成回调函数嵌套回调函数,有的情况甚至套用多层,形成了“回调地狱”,这样使…
Array常用的方法和实现reduce、map、filter、forEach
挫其銳,解其紛,和其光,同其塵。 Array.prototype上有很多方法,可以很方便的实现各种循环、过滤对数组做很多的处理,这里主要记录自己怎么实现几个方法map、forEach、filter、reduce,怎么使用就不多做讲解了因为在mdn 中 Array或者别人的文章中…
真的,移动端尺寸自适应与dpr无关
做移动端自适应时可能很多人都对自适应和dpr之间的关系产生疑问,也有一些人会疑虑比如我的自适应方案没有加dpr会不会出问题,针对这些疑问我说一下我的见解,希望能解除你的担忧。 1. 什么是尺寸自适应 首先说到自适应,可能在不同人眼里理解不同,特别与响应式的关系,在这里说一下我所…
JS 中几种轻松处理'this'指向方式
大家都说简历没项目写,我就帮大家找了一个项目,还附赠【搭建教程】。 我喜欢在JS中更改函数执行上下文的指向,也称为 this 指向。 另一方面,this 很难把握。 咱们经常会发现自己用的 this 指向不正确。下面的教你如何简单地将 this 绑定到所需的值。 在开始之前,我…
重学 this 关键字(进阶必备知识)
总有一些面试官喜欢问你一段不可能这么写的代码。 我在读 Events 的 lib/events 源码的时候发现多次用到call关键字,看来有必要搞懂 this 与 call 相关的所有内容。 箭头函数使用不当报错,在封装 Node.js 的一个 ORM 映射框架 Sequeli…