上一页 1 ··· 908 909 910 911 912 913 914 915 916 ··· 959 下一页

2022年5月6日

摘要: 目录 一、js中的正则表达式,只有前瞻没有后顾 正向前瞻:(?=) ===》匹配符合的 代码1 结果1 代码2 结果2 一、js中的正则表达式,只有前瞻没有后顾 正向前瞻:(?=) ===》匹配符合的 负向前瞻:(?... 阅读全文
posted @ 2022-05-06 21:53 前端歌谣 阅读(20) 评论(0) 推荐(0)
 
摘要: 目录 一、作用域和作用域链 二、闭包 三、无意间共享环境[可以通过闭包解决] 代码一 结果一 代码二 结果二 代码三 结果三 一、作用域和作用域链 当函数声明的时候,函数会通过内部属性[scope]来记录创建范围 二、闭包 什... 阅读全文
posted @ 2022-05-06 21:53 前端歌谣 阅读(7) 评论(0) 推荐(0)
 
摘要: 目录 一、作用域和作用域链 二、闭包 三、无意间共享环境[可以通过闭包解决] 代码一 结果一 代码二 结果二 代码三 结果三 一、作用域和作用域链 当函数声明的时候,函数会通过内部属性[scope]来记录创建范围 二、闭包 什... 阅读全文
posted @ 2022-05-06 21:53 前端歌谣 阅读(13) 评论(0) 推荐(0)
 
摘要: 目录 被忽视的内存管理 JS工作原理 JS代码如何运行 JavaScript内存的生命周期 栈内存、堆内存 代码案例 运行结果 被忽视的内存管理 JavaScript不像C、C++等语言——程序员必须通过调用内存管理接口,比如 malloc()和fre... 阅读全文
posted @ 2022-05-06 21:53 前端歌谣 阅读(16) 评论(0) 推荐(0)
 
摘要: 目录 被忽视的内存管理 JS工作原理 JS代码如何运行 JavaScript内存的生命周期 栈内存、堆内存 代码案例 运行结果 被忽视的内存管理 JavaScript不像C、C++等语言——程序员必须通过调用内存管理接口,比如 malloc()和fre... 阅读全文
posted @ 2022-05-06 21:53 前端歌谣 阅读(11) 评论(0) 推荐(0)
 
摘要: 目录 一、为什么 JavaScript 是单线程? 二、JavaScript是单线程,怎样执行异步的代码? 三、事件循环机制 四、代码1 五、结果1 六、代码2 七、结果2 一、为什么 JavaScript 是单线程? JavaScript 语言的一大特点就是... 阅读全文
posted @ 2022-05-06 21:53 前端歌谣 阅读(7) 评论(0) 推荐(0)
 
摘要: 目录 一、为什么 JavaScript 是单线程? 二、JavaScript是单线程,怎样执行异步的代码? 三、事件循环机制 四、代码1 五、结果1 六、代码2 七、结果2 一、为什么 JavaScript 是单线程? JavaScript 语言的一大特点就是... 阅读全文
posted @ 2022-05-06 21:53 前端歌谣 阅读(5) 评论(0) 推荐(0)
 
摘要: 目录 一、其实不仅字符串 二、那么到底为什么? 三、代码案例 四、运行结果 一、其实不仅字符串 var str = 'abc'; typeof str ===> string //他不是对象,可以有方法或者属性 var num = 123; //他不是对象... 阅读全文
posted @ 2022-05-06 21:53 前端歌谣 阅读(15) 评论(0) 推荐(0)
 
摘要: 目录 一、其实不仅字符串 二、那么到底为什么? 三、代码案例 四、运行结果 一、其实不仅字符串 var str = 'abc'; typeof str ===> string //他不是对象,可以有方法或者属性 var num = 123; //他不是对象... 阅读全文
posted @ 2022-05-06 21:53 前端歌谣 阅读(10) 评论(0) 推荐(0)
 
摘要: 目录 一、什么是垃圾回收 二.垃圾回收机制原理 三、垃圾回收方法 3.1 引用计数 3.2 标记清除 内存常见内存泄露以及解决方法 4.1 全局变量: 4.2 定时器和回调函数 4.3 闭包 4.4 没有清理DOM元素引用: 一、什么是垃圾回收 垃圾回... 阅读全文
posted @ 2022-05-06 21:53 前端歌谣 阅读(19) 评论(0) 推荐(0)
上一页 1 ··· 908 909 910 911 912 913 914 915 916 ··· 959 下一页