会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
甄建雨要努力学习啊
待大潮退去 才知道谁在裸泳
博客园
首页
新随笔
联系
管理
订阅
上一页
1
···
21
22
23
24
25
26
27
28
29
···
36
下一页
2020年7月11日
抖音-JSBridge
摘要: 抖音 JSBridge(旧版,现在统一使用via) 微信JS-SDK:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421141115 一、JSBridge是什么 主流App开发模式 Native App:传统原生APP开发模式。An
阅读全文
posted @ 2020-07-11 16:18 671_MrSix
阅读(2608)
评论(0)
推荐(0)
2020年7月9日
类型和语法
摘要: 函数不仅是对象,还可以拥有属性。函数对象的length属性是其声明的参数的个数(希望接收参数的个数)。 JavaScript中的变量是没有类型的,只有值才有。变量可以随时持有任何类型的值。 在对变量执行typeof操作时,得到的结果并不是该变量的类型,而是该变量持有的值的类型,因为JavaScrip
阅读全文
posted @ 2020-07-09 21:30 671_MrSix
阅读(146)
评论(0)
推荐(0)
2020年7月7日
对象原型
摘要: 对象 null和undefined没有对应的构造形式,它们只有文字形式。Date只有构造形式,没有文字形式。 数组:数组也是对象,所以虽然每个下标都是整数,但任然可以给数组添加属性;虽然添加了命名属性,数组的length值并未发生变化。 如果试图向数组添加一个属性,但是属性名“看起来”像一个数字,那
阅读全文
posted @ 2020-07-07 23:02 671_MrSix
阅读(172)
评论(0)
推荐(0)
为什么 typeof null === 'object' ?
摘要: 原理:不同的对象在底层都表示为二进制,在JavaScript中二进制前三位都为0的话会被判断为object类型,null的二进制表示是全0,自然前三位也是0,所以执行typeof时会返回“object”。
阅读全文
posted @ 2020-07-07 21:24 671_MrSix
阅读(327)
评论(0)
推荐(0)
作用域和闭包
摘要: 作用域是根据名称查找变量的一套规则。 当一个块或函数嵌套在另一个块或函数中时,就发生了作用域嵌套。因此,在当前作用域中无法找到某个变量时,引擎就会在外层嵌套的作用域中继续查找,直至找到该变量,或抵达最外层的作用域(全局作用域)为止。 如果RHS查询所在嵌套的作用域中遍寻不到所需的变量,引擎就会抛出R
阅读全文
posted @ 2020-07-07 20:58 671_MrSix
阅读(154)
评论(0)
推荐(0)
2020年7月6日
算法设计与技巧
摘要: 分而治之算法 动态规划 贪心算法 回溯算法 著名算法问题 分而治之是算法设计的一种方法。它将一个问题分成多个和原问题相似的小问题,递归解决小问题,再将解决方式合并以解决原来的问题。 分而治之版本的二分搜索算法。 function binarySearchRecursive(arr,val,low,h
阅读全文
posted @ 2020-07-06 21:10 671_MrSix
阅读(142)
评论(0)
推荐(0)
JavaScript之内存泄漏和内存溢出
摘要: 内存溢出:是一种程序运行时出现的错误;当程序运行时需要的内存超过了剩余的内存时,就会抛出内存溢出的错误。 var obj = {} for(let i = 0;i < 1000000;i++){ obj[i] = new Array(1000000) } 个人理解:内存溢出是最终结果,即使没有编写内
阅读全文
posted @ 2020-07-06 21:02 671_MrSix
阅读(761)
评论(0)
推荐(0)
2020年7月4日
二叉堆和堆排序
摘要: 二叉堆是一种特殊的二叉树。 它是一颗完全二叉树,表示树的每一层都有左侧和右侧子节点(除了最后一层的叶节点),并且最后一层的叶节点尽可能都是左侧子节点,这叫结构特性。 二叉堆不是最小堆就是最大堆。最小堆允许快速导出树的最小值,最大堆允许快速导出输的最大值。所有的节点都大于等于(最大堆)或小于等于(最小
阅读全文
posted @ 2020-07-04 23:34 671_MrSix
阅读(184)
评论(0)
推荐(0)
2020年7月3日
搜索算法
摘要: 顺序搜索:顺序或线性搜索是最基本的搜索算法。它的机制是将每一个数据结构中的元素和我们要找的元素作比较。顺序搜索是最低效的一种搜索算法。 function sequentialSearch(arr,val){ for(let i = 0;i < arr.length;i++){ if(val == a
阅读全文
posted @ 2020-07-03 21:35 671_MrSix
阅读(214)
评论(0)
推荐(0)
chunk
摘要: function chunk(arr,size){ let { length } = arr,line = Math.ceil(length / size),res = []; for(let i = 0;i < line;i++){ let temp = arr.slice(i * size,i
阅读全文
posted @ 2020-07-03 17:02 671_MrSix
阅读(105)
评论(0)
推荐(0)
上一页
1
···
21
22
23
24
25
26
27
28
29
···
36
下一页
公告