首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
努力干饭中
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
50
文章 50
沸点 0
赞
50
返回
|
搜索文章
最新
热门
js的位运算符 &、|、^、~、<<、>>、>>>
1. 按位与& 举例:6 & 3 首先,我们知道位运算符都是按 32位 二进制进行计算,所以我们先将这两个数转成二进制 6 => 0000 0000 0000 0000 0000 0000 0000
RN开发 - React Native version mismatch
RN开发问题 - React Native version mismatch 今天在本地新建了一个RN的项目,启动过程中报了如下的错误,试了几种方式解决,这里记录一下。
H5调用客户端桥接
H5调用客户端桥接代码
DOMContentLoaded执行机制
也就是说DOMContentLoaded 在DOM树构建完成,就会触发,而不用等待其余任何资源的加载,包括样式。但是后面还有一句话 所以更准确的理解应该是,render树(DOM树、css树合成)构建完成,会触发DOMContentLoaded,动态style除外。所有资源加载…
封装localStorage 支持设置过期时间
因为localStorage是永久存储的,不支持设置过期时间,而我们有时又不希望把本地的存储一起发往服务器,所以也不会使用cookie,基于这样的业务场景,就对localStorage进行了二次封装,让它具备过期时间的特点。
一个栗子,搞懂 JS 事件循环
下面是输出结果,看看和大家想的是否一样。 1. 宏任务和微任务 JS分为同步和异步,异步又分为宏任务和微任务。 简单理解执行过程:一条主线程,两个异步栈(宏任务栈,微任务栈)。主线程(同步任务)开始执行,遇到异步任务,放到对应的异步栈中,等主线程执行完毕,先清空微任务栈,再清空…
JavaScript中AOP的实现
1. 概念 AOP - Aspect oriented programming 面向切面编程。把一些跟核心业务逻辑模块无关的功能抽离出来,再通过“动态织入”的方式掺入业务逻辑模块中。 不更改其他人代码的基础上增加自己的功能逻辑。 2. Function.prototype.be…
ES6 之 Iterator和Generator
1. for...of 循环 1. 现有的各种循环存在的问题 for...in,不仅遍历数字键名,还会遍历其他键;遍历出的键是字符串,不是数字类型。for...in 更适合遍历对象。 所以为了解决这些问题,ES6新增了一个for...of循环,写法简洁,又没有其他循环的缺点。 …
JS 排序算法
本文中所有排序方法都通过生成随机数的数组来粗略地统计排序花费的时间,有一定误差,但是整体上能够反映每种排序方式的性能(快慢的性能)。 1. 冒泡排序 最简单,效率也最低。 2. 快速排序 快速排序是一种效率很高的排序方法, 最简单的实现是通过二分法来实现排序。 3. 选择排序 …
ES6 之 变量的解构赋值
数组的解构赋值属于“模式匹配”,两边的模式相同,左边的变量就会被赋予对应的值。 对象的解构和数组类似,但是对象必须保证key一致,才能取到值。 这种取值实际上是下面这种形式的简写,因为变量和模式字段相同,可以省略。 这两种指定默认值的方式是不一样的,第一种给x,y变量单独指定了…
下一页
个人成就
文章被点赞
45
文章被阅读
26,094
掘力值
595
关注了
6
关注者
10
收藏集
9
关注标签
18
加入于
2019-12-05